diff options
author | rudolf <rudolf@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2003-10-24 08:18:40 +0000 |
---|---|---|
committer | rudolf <rudolf@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2003-10-24 08:18:40 +0000 |
commit | 59f78a67d7357fd31de68fc2b623f95b3d654ebc (patch) | |
tree | 9cd5d6ca30ca8a8559a99c4de8935b0947cff76b /id.oa/html/index.jsp | |
parent | 850123b3a6832c69e282b495058308fce7691554 (diff) | |
download | moa-id-spss-59f78a67d7357fd31de68fc2b623f95b3d654ebc.tar.gz moa-id-spss-59f78a67d7357fd31de68fc2b623f95b3d654ebc.tar.bz2 moa-id-spss-59f78a67d7357fd31de68fc2b623f95b3d654ebc.zip |
MOA-ID version 1.1 (initial)
git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@18 d688527b-c9ab-4aba-bd8d-4036d912da1d
Diffstat (limited to 'id.oa/html/index.jsp')
-rw-r--r-- | id.oa/html/index.jsp | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/id.oa/html/index.jsp b/id.oa/html/index.jsp new file mode 100644 index 000000000..5111e5103 --- /dev/null +++ b/id.oa/html/index.jsp @@ -0,0 +1,56 @@ +<%@ page import="java.util.*,javax.servlet.http.*,sun.misc.BASE64Decoder" %>
+<html>
+<head>
+<title>Sample Online Application</title>
+</head>
+<body>
+<h1>Sample Online Application</h1>
+
+<p>Request headers:
+<table border="1">
+ <%
+ /* collect parameters from request */
+ for (Enumeration enum = request.getHeaderNames(); enum.hasMoreElements(); ) {
+ String key = (String) enum.nextElement();
+ String value = request.getHeader(key); %>
+ <tr><td><%=key%></td><td><%=value%></td></tr>
+ <% } %>
+</table>
+</p>
+
+<p>Request parameters:
+<table border="1">
+ <%
+ /* collect parameters from request */
+ for (Enumeration enum = request.getParameterNames(); enum.hasMoreElements(); ) {
+ String name = (String) enum.nextElement();
+ String value = request.getParameter(name); %>
+ <tr><td><%=name%></td><td><%=value%></td></tr>
+ <% } %>
+</table>
+</p>
+
+<p>Cookies:
+<table border="1">
+ <%
+ /* collect attributes from request */
+ Cookie[] cookies = request.getCookies();
+ if (cookies != null) {
+ for (int i = 0; i < cookies.length; i++) {
+ Cookie cookie = cookies[i]; %>
+ <tr><td><%=cookie.getName()%></td><td><%=cookie.getValue()%></td></tr>
+ <% }
+ } %>
+</table>
+</p>
+
+<% String authHeader = request.getHeader("Authorization");
+ if (authHeader != null) {
+ authHeader = authHeader.substring(authHeader.indexOf(" ")+1);
+ String decAuthHeader = new String(new BASE64Decoder().decodeBuffer(authHeader));
+%>
+<p>Basic authentication credentials: <%=decAuthHeader%></p>
+<% } %>
+<p><a href="form.jsp">Form sample</a></p>
+</body>
+</html>
\ No newline at end of file |