annotate webapp/ExamplesPage.jsp @ 13:02c01c48cec1

created an example page to test the servlet; updated the web.xml deployment descriptor to reflect the servlet naming
author luisf <luis.figueira@eecs.qmul.ac.uk>
date Fri, 29 Nov 2013 16:30:13 +0000
parents b6acfffd25cd
children c7d52c9a8743
rev   line source
luis@0 1 <%@ page contentType="text/html;charset=UTF-8" language="java" %>
luis@0 2 <html>
luis@0 3 <head>
luis@13 4 <title>Human Echolocation</title>
luis@0 5
luis@0 6 <%
luis@13 7 String sizeStr = request.getParameter("dist");
luis@13 8 int dist = 1;
luis@13 9 boolean distSet = false;
luis@13 10 if(distStr!=null && distStr.length()>0)
luis@0 11 {
luis@13 12 dist = Integer.parseInt(distStr);
luis@13 13 distSet = true;
luis@0 14 }
luis@0 15 %>
luis@0 16
luis@0 17 <link rel="Stylesheet" type="text/css" media=all href="./StyleSheet.css" />
luis@0 18 <link href="StyleSheet.css" rel="stylesheet" type="text/css" />
luis@0 19 </head>
luis@0 20
luis@0 21 <body>
luis@0 22 <form method="get">
luis@0 23 <div style="text-align: center">
luis@0 24 <table width="760" cellpadding="0" cellspacing="0">
luis@0 25 <tr>
luis@0 26 <td><img src="header_bg.jpg" alt="Header Image Not Found" width="779" height="72" /></td>
luis@0 27 </tr>
luis@0 28 </table>
luis@0 29 <br />
luis@0 30
luis@13 31 <h1>Human Echolocation WebApp Example Page</h1>
luis@0 32
luis@13 33 Input parameters:
luis@0 34 <br>
luis@13 35 Distance:
luis@13 36 <input type="text" name="Distance (m)" size="8" value="<%=dist%>" >
luis@0 37 <br>
luis@13 38 <input type="submit" value="Generate">
luis@0 39 <br>
luis@0 40 <br />
luis@0 41 <script type="text/javascript">
luis@0 42 try
luis@0 43 {
luis@0 44 var objXHR = new XMLHttpRequest();
luis@0 45 }
luis@0 46 catch (e)
luis@0 47 {
luis@0 48 try
luis@0 49 {
luis@0 50 var objXHR = new ActiveXObject('Msxml2.XMLHTTP');
luis@0 51 }
luis@0 52 catch (e)
luis@0 53 {
luis@0 54 try
luis@0 55 {
luis@0 56 var objXHR = new ActiveXObject('Microsoft.XMLHTTP');
luis@0 57 }
luis@0 58 catch (e)
luis@0 59 {
luis@0 60 document.write('XMLHttpRequest not supported');
luis@0 61 }
luis@0 62 }
luis@0 63 }
luis@13 64 objXHR.open('GET','HumanEcho?dist=<%=size%>&',false);
luis@0 65 objXHR.send(null);
luis@0 66 document.writeln(objXHR.responseText);
luis@0 67 </script>
luis@0 68 <br>
luis@0 69 </div>
luis@0 70 </form>
luis@0 71 </body>
luis@0 72 </html>
luis@0 73