jsp页面头信息遍历
2014-03-10 17:00
239 查看
//打印header
@SuppressWarnings("rawtypes")
private void printHeader(HttpServletRequest request) {
Enumeration names = request.getHeaderNames();
StringBuilder sb = new StringBuilder("headerInfo---");
while(names.hasMoreElements()) {
String name = names.nextElement().toString();
Enumeration headers = request.getHeaders(name);
sb.append(name).append(":");
while(headers.hasMoreElements()) {
sb.append(headers.nextElement()).append(" ");
}
sb.append("\n");
}
System.out.println(sb.toString());
}
Java代码
//打印request
private void printRequest(HttpServletRequest request) {
StringBuilder sb = new StringBuilder("request----");
sb.append("servletPath:").append(request.getServletPath()).append(" ");
sb.append("servletPort:").append(request.getServerPort()).append(" ");
sb.append("serverName:").append(request.getServerName()).append(" ");
sb.append("scheme:").append(request.getScheme()).append(
c864
" ");
sb.append("requestUrl:").append(request.getRequestURL().toString()).append("\n");
sb.append("requestUri:").append(request.getRequestURI()).append(" ");
sb.append("RequestedSessionId:").append(request.getRequestedSessionId()).append(" ");
sb.append("remoteUser:").append(request.getRemoteUser()).append(" ");
sb.append("authType:").append(request.getAuthType()).append(" ");
sb.append("characterEncoding:").append(request.getCharacterEncoding()).append(" ");
sb.append("contentLength:").append(request.getContentLength()).append(" ");
sb.append("contentType:").append(request.getContentType()).append(" ");
sb.append("contextPath:").append(request.getContextPath()).append(" ");
sb.append("localAddr:").append(request.getLocalAddr()).append("\n");
sb.append("localName:").append(request.getLocalName()).append(" ");
sb.append("method:").append(request.getMethod()).append(" ");
sb.append("pathInfo:").append(request.getPathInfo()).append(" ");
sb.append("pathTranslated:").append(request.getPathTranslated()).append(" ");
sb.append("protocol:").append(request.getProtocol()).append(" ");
sb.append("queryString:").append(request.getQueryString()).append(" ");
sb.append("remoteAddr:").append(request.getRemoteAddr()).append(" ");
sb.append("remotePort:").append(request.getRemotePort()).append(" ");
System.out.println(sb.toString());
}
@SuppressWarnings("rawtypes")
private void printHeader(HttpServletRequest request) {
Enumeration names = request.getHeaderNames();
StringBuilder sb = new StringBuilder("headerInfo---");
while(names.hasMoreElements()) {
String name = names.nextElement().toString();
Enumeration headers = request.getHeaders(name);
sb.append(name).append(":");
while(headers.hasMoreElements()) {
sb.append(headers.nextElement()).append(" ");
}
sb.append("\n");
}
System.out.println(sb.toString());
}
Java代码
//打印request
private void printRequest(HttpServletRequest request) {
StringBuilder sb = new StringBuilder("request----");
sb.append("servletPath:").append(request.getServletPath()).append(" ");
sb.append("servletPort:").append(request.getServerPort()).append(" ");
sb.append("serverName:").append(request.getServerName()).append(" ");
sb.append("scheme:").append(request.getScheme()).append(
c864
" ");
sb.append("requestUrl:").append(request.getRequestURL().toString()).append("\n");
sb.append("requestUri:").append(request.getRequestURI()).append(" ");
sb.append("RequestedSessionId:").append(request.getRequestedSessionId()).append(" ");
sb.append("remoteUser:").append(request.getRemoteUser()).append(" ");
sb.append("authType:").append(request.getAuthType()).append(" ");
sb.append("characterEncoding:").append(request.getCharacterEncoding()).append(" ");
sb.append("contentLength:").append(request.getContentLength()).append(" ");
sb.append("contentType:").append(request.getContentType()).append(" ");
sb.append("contextPath:").append(request.getContextPath()).append(" ");
sb.append("localAddr:").append(request.getLocalAddr()).append("\n");
sb.append("localName:").append(request.getLocalName()).append(" ");
sb.append("method:").append(request.getMethod()).append(" ");
sb.append("pathInfo:").append(request.getPathInfo()).append(" ");
sb.append("pathTranslated:").append(request.getPathTranslated()).append(" ");
sb.append("protocol:").append(request.getProtocol()).append(" ");
sb.append("queryString:").append(request.getQueryString()).append(" ");
sb.append("remoteAddr:").append(request.getRemoteAddr()).append(" ");
sb.append("remotePort:").append(request.getRemotePort()).append(" ");
System.out.println(sb.toString());
}
相关文章推荐
- Struts2标签--S:iterator----jsp页面遍历双层list
- Struct2或者SSH项目中,在JSP页面显示Action中注册的错误信息
- 2013.11.28 Base64编码后的图片信息在JSP页面中的显示[JFinal框架项目]
- JSP中表单提交的信息中有汉字,接收该信息的页面应如何处理
- 关于在jsp页面写java代码的分析(限定用户查看相关的信息)
- jsp页面中的遍历数据
- jsp页面获取不到servlet中添加到request中的信息问题详解
- 详细信息页面(detail.jsp)
- 在JSP页面中显示JavaBean属性信息
- struts2中action如何获取Session,request,jsp页面参数等等信息的值
- jsp页面用以foreach遍历一个属性的对象出错
- Jsp页面遍历后台传过来的List
- 使用jsp javabean 和jdbc实现一个个人信息提交页面
- Goods:按bid查询返回desc.jsp页面详细信息
- JSP员工信息添加页面:add_employee.jsp
- 5.JSP之使用jsp:forward实现用户信息验证的页面跳转
- JAVA后台 关于如何从后台传递信息在jsp前端页面显示
- jsp页面如何获取服务器信息
- java 读取数据库中文信息,为何在jsp页面中出现乱码
- jsp学习之路之实现一个用户信息页面并实现跳转到另外一个页面输出用户的相关信息