view 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
line wrap: on
line source
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
    <head>
        <title>Human Echolocation</title>

        <%
            String sizeStr = request.getParameter("dist");
            int dist = 1;
            boolean distSet = false;
            if(distStr!=null && distStr.length()>0)
            {
                dist = Integer.parseInt(distStr);
                distSet = true;
            }
        %>

        <link rel="Stylesheet" type="text/css" media=all href="./StyleSheet.css" />
        <link href="StyleSheet.css" rel="stylesheet" type="text/css" />
    </head>

    <body>
        <form method="get">
            <div style="text-align: center">
                <table width="760" cellpadding="0" cellspacing="0">
                    <tr>
                        <td><img src="header_bg.jpg" alt="Header Image Not Found" width="779" height="72" /></td>
                    </tr>
                </table>
                <br />

                <h1>Human Echolocation WebApp Example Page</h1>

                Input parameters:
                <br>
                Distance:
                <input type="text" name="Distance (m)" size="8" value="<%=dist%>" >
                <br>
                <input type="submit" value="Generate">
                <br>
                <br />
                <script type="text/javascript">
                    try
                    {
                        var objXHR = new XMLHttpRequest();
                    }
                    catch (e)
                    {
                        try
                        {
                            var objXHR = new ActiveXObject('Msxml2.XMLHTTP');
                        }
                        catch (e)
                        {
                            try
                            {
                                var objXHR = new ActiveXObject('Microsoft.XMLHTTP');
                            }
                            catch (e)
                            {
                                document.write('XMLHttpRequest not supported');
                            }
                        }
                    }
                    objXHR.open('GET','HumanEcho?dist=<%=size%>&',false);
                    objXHR.send(null);
                    document.writeln(objXHR.responseText);
                </script>
                <br>
            </div>
        </form>
    </body>
</html>