Mercurial > hg > human-echolocation-java-webapp
comparison 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 |
comparison
equal
deleted
inserted
replaced
12:594fcd75a5ed | 13:02c01c48cec1 |
---|---|
1 <%@ page contentType="text/html;charset=UTF-8" language="java" %> | 1 <%@ page contentType="text/html;charset=UTF-8" language="java" %> |
2 <html> | 2 <html> |
3 <head> | 3 <head> |
4 <title>Calculation Services</title> | 4 <title>Human Echolocation</title> |
5 | 5 |
6 <% | 6 <% |
7 String sizeStr = request.getParameter("size"); | 7 String sizeStr = request.getParameter("dist"); |
8 int size = 5; | 8 int dist = 1; |
9 boolean sizeSet = false; | 9 boolean distSet = false; |
10 if(sizeStr!=null && sizeStr.length()>0) | 10 if(distStr!=null && distStr.length()>0) |
11 { | 11 { |
12 size = Integer.parseInt(sizeStr); | 12 dist = Integer.parseInt(distStr); |
13 sizeSet = true; | 13 distSet = true; |
14 } | 14 } |
15 %> | 15 %> |
16 | 16 |
17 <link rel="Stylesheet" type="text/css" media=all href="./StyleSheet.css" /> | 17 <link rel="Stylesheet" type="text/css" media=all href="./StyleSheet.css" /> |
18 <link href="StyleSheet.css" rel="stylesheet" type="text/css" /> | 18 <link href="StyleSheet.css" rel="stylesheet" type="text/css" /> |
26 <td><img src="header_bg.jpg" alt="Header Image Not Found" width="779" height="72" /></td> | 26 <td><img src="header_bg.jpg" alt="Header Image Not Found" width="779" height="72" /></td> |
27 </tr> | 27 </tr> |
28 </table> | 28 </table> |
29 <br /> | 29 <br /> |
30 | 30 |
31 <h1> Calculation Services</h1> | 31 <h1>Human Echolocation WebApp Example Page</h1> |
32 | 32 |
33 Calculate Magic Square | 33 Input parameters: |
34 <br> | 34 <br> |
35 Size: | 35 Distance: |
36 <input type="text" name="size" size="8" value="<%=size%>" > | 36 <input type="text" name="Distance (m)" size="8" value="<%=dist%>" > |
37 <br> | 37 <br> |
38 <input type="submit" value="Calculate"> | 38 <input type="submit" value="Generate"> |
39 <br> | 39 <br> |
40 <br /> | 40 <br /> |
41 <script type="text/javascript"> | 41 <script type="text/javascript"> |
42 try | 42 try |
43 { | 43 { |
59 { | 59 { |
60 document.write('XMLHttpRequest not supported'); | 60 document.write('XMLHttpRequest not supported'); |
61 } | 61 } |
62 } | 62 } |
63 } | 63 } |
64 objXHR.open('GET','MagicSquare?size=<%=size%>',false); | 64 objXHR.open('GET','HumanEcho?dist=<%=size%>&',false); |
65 objXHR.send(null); | 65 objXHR.send(null); |
66 document.writeln(objXHR.responseText); | 66 document.writeln(objXHR.responseText); |
67 </script> | 67 </script> |
68 <br> | 68 <br> |
69 </div> | 69 </div> |