Mercurial > hg > human-echolocation-java-webapp
comparison webapp/ExamplesPage.jsp @ 0:b6acfffd25cd
Initial commit of code. Not in a working state yet. This code is based on the JavaEndToEnd example described on Mathwork's MATLAB Application Deplyment (Web Example Guide for R2013b) - see this project's documentation for more details.
author | luisf <luis.figueira@eecs.qmul.ac.uk> |
---|---|
date | Wed, 27 Nov 2013 11:10:43 +0000 |
parents | |
children | 02c01c48cec1 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:b6acfffd25cd |
---|---|
1 <%@ page contentType="text/html;charset=UTF-8" language="java" %> | |
2 <html> | |
3 <head> | |
4 <title>Calculation Services</title> | |
5 | |
6 <% | |
7 String sizeStr = request.getParameter("size"); | |
8 int size = 5; | |
9 boolean sizeSet = false; | |
10 if(sizeStr!=null && sizeStr.length()>0) | |
11 { | |
12 size = Integer.parseInt(sizeStr); | |
13 sizeSet = true; | |
14 } | |
15 %> | |
16 | |
17 <link rel="Stylesheet" type="text/css" media=all href="./StyleSheet.css" /> | |
18 <link href="StyleSheet.css" rel="stylesheet" type="text/css" /> | |
19 </head> | |
20 | |
21 <body> | |
22 <form method="get"> | |
23 <div style="text-align: center"> | |
24 <table width="760" cellpadding="0" cellspacing="0"> | |
25 <tr> | |
26 <td><img src="header_bg.jpg" alt="Header Image Not Found" width="779" height="72" /></td> | |
27 </tr> | |
28 </table> | |
29 <br /> | |
30 | |
31 <h1> Calculation Services</h1> | |
32 | |
33 Calculate Magic Square | |
34 <br> | |
35 Size: | |
36 <input type="text" name="size" size="8" value="<%=size%>" > | |
37 <br> | |
38 <input type="submit" value="Calculate"> | |
39 <br> | |
40 <br /> | |
41 <script type="text/javascript"> | |
42 try | |
43 { | |
44 var objXHR = new XMLHttpRequest(); | |
45 } | |
46 catch (e) | |
47 { | |
48 try | |
49 { | |
50 var objXHR = new ActiveXObject('Msxml2.XMLHTTP'); | |
51 } | |
52 catch (e) | |
53 { | |
54 try | |
55 { | |
56 var objXHR = new ActiveXObject('Microsoft.XMLHTTP'); | |
57 } | |
58 catch (e) | |
59 { | |
60 document.write('XMLHttpRequest not supported'); | |
61 } | |
62 } | |
63 } | |
64 objXHR.open('GET','MagicSquare?size=<%=size%>',false); | |
65 objXHR.send(null); | |
66 document.writeln(objXHR.responseText); | |
67 </script> | |
68 <br> | |
69 </div> | |
70 </form> | |
71 </body> | |
72 </html> | |
73 |