/[projects]/miscJava/Test3/WebContent/dump.jsp
ViewVC logotype

Annotation of /miscJava/Test3/WebContent/dump.jsp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 609 - (hide annotations) (download)
Mon Feb 22 21:05:28 2010 UTC (14 years, 3 months ago) by torben
File size: 2322 byte(s)
import
1 torben 609 <%@ page language="java" contentType="text/html; charset=UTF-8"
2     pageEncoding="UTF-8"%>
3     <%@ page import="java.util.*" %>
4     <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
5     <html>
6     <head>
7     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8     <title>Data Dump</title>
9     </head>
10     <body>
11     <h3>JEE</h3>
12     <% ServletContext cx = getServletContext(); %>
13     JEE API = <%= cx.getMajorVersion() %>.<%=cx.getMinorVersion() %><br>
14     Server = <%= cx.getServerInfo() %><br>
15     ContextName = <%= cx.getServletContextName() %><br>
16     ContextPath = <%= cx.getContextPath() %><br>
17     RealPath = <%= cx.getRealPath("/") %><br>
18     ServletInfo = <%= getServletInfo() %><br>
19     ServletName = <%= getServletName() %><br>
20    
21     <h3>request headers</h3>
22     <%
23     Enumeration<?> names = request.getHeaderNames();
24     while (names.hasMoreElements())
25     {
26     String name = (String) names.nextElement();
27     String value = request.getHeader(name);
28     out.println( name + '=' + value + "<br>");
29     }
30     %>
31     <h3>request info</h3>
32     AuthType=<%=request.getAuthType() %><br>
33     LocalAddr=<%=request.getLocalAddr() %><br>
34     LocalName=<%=request.getLocalName() %><br>
35     LocalPort=<%=request.getLocalPort() %><br>
36     Method=<%=request.getMethod() %><br>
37     PathInfo=<%=request.getPathInfo() %><br>
38     Protocol=<%=request.getProtocol() %><br>
39     QueryString=<%=request.getQueryString() %><br>
40     RemoteAddr=<%=request.getRemoteAddr() %><br>
41     RemoteHost=<%=request.getRemoteHost() %><br>
42     RemotePort=<%=request.getRemotePort() %><br>
43     RemoteUser=<%=request.getRemoteUser() %><br>
44     RequestedSessionId=<%=request.getRequestedSessionId() %><br>
45     RequestUri=<%=request.getRequestURI() %><br>
46     RequestUrl=<%=request.getRequestURL() %><br>
47     scheme=<%=request.getScheme() %><br>
48     ServerName=<%=request.getServerName() %><br>
49     ServerPort=<%=request.getServerPort() %><br>
50     ServletPath=<%=request.getServletPath() %><br>
51    
52    
53    
54     <h3>Parameters</h3>
55     <%
56     Enumeration<?> parms = request.getParameterNames();
57     while (parms.hasMoreElements())
58     {
59     String name = (String) parms.nextElement();
60     String val = request.getParameter(name);
61     out.println(name + "=" + val + "<br>");
62     }
63     %>
64    
65     <h3>Cookies</h3>
66     <%
67     Cookie[] cookies = request.getCookies();
68     if( cookies != null)
69     {
70     for (int i=0; i<cookies.length; i++)
71     {
72     out.println(cookies[i].getName() + "=" + cookies[i].getValue() + "<br>");
73     }
74     }
75    
76     %>
77    
78     </body>
79     </html>

  ViewVC Help
Powered by ViewVC 1.1.20