网上摘录: http://www.jspcn.net/htmlnews/11049328385001721.html
作者:asp2001
email: asp2001@163.net
<%
out.println("Protocol: " + request.getProtocol() + "<br>");
out.println("Scheme: " + request.getScheme() + "<br>");
out.println("Server Name: " + request.getServerName() + "<br>" );
out.println("Server Port: " + request.getServerPort() + "<br>");
out.println("Protocol: " + request.getProtocol() + "<br>");
out.println("Server Info: " + getServletConfig().getServletContext().getServerInfo() + "<br>");
out.println("Remote Addr: " + request.getRemoteAddr() + "<br>");
out.println("Remote Host: " + request.getRemoteHost() + "<br>");
out.println("Character Encoding: " + request.getCharacterEncoding() + "<br>");
out.println("Content Length: " + request.getContentLength() + "<br>");
out.println("Content Type: "+ request.getContentType() + "<br>");
out.println("Auth Type: " + request.getAuthType() + "<br>");
out.println("HTTP Method: " + request.getMethod() + "<br>");
out.println("Path Info: " + request.getPathInfo() + "<br>");
out.println("Path Trans: " + request.getPathTranslated() + "<br>");
out.println("Query String: " + request.getQueryString() + "<br>");
out.println("Remote User: " + request.getRemoteUser() + "<br>");
out.println("Session Id: " + request.getRequestedSessionId() + "<br>");
out.println("Request URI: " + request.getRequestURI() + "<br>");
out.println("Servlet Path: " + request.getServletPath() + "<br>");
out.println("Accept: " + request.getHeader("Accept") + "<br>");
out.println("Host: " + request.getHeader("Host") + "<br>");
out.println("Referer : " + request.getHeader("Referer") + "<br>");
out.println("Accept-Language : " + request.getHeader("Accept-Language") + "<br>");
out.println("Accept-Encoding : " + request.getHeader("Accept-Encoding") + "<br>");
out.println("User-Agent : " + request.getHeader("User-Agent") + "<br>");
out.println("Connection : " + request.getHeader("Connection") + "<br>");
out.println("Cookie : " + request.getHeader("Cookie") + "<br>");
out.println("Created : " + session.getCreationTime() + "<br>");
out.println("LastAccessed : " + session.getLastAccessedTime() + "<br>");
%>
运行结果:
Protocol: HTTP/1.1
Scheme: http
Server Name: 192.168.0.1
Server Port: 8080
Protocol: HTTP/1.1
Server Info: JavaServer Web Dev Kit/1.0 EA (JSP 1.0; Servlet 2.1; Java 1.2; Windows NT 5.0 x86; java.vendor=Sun Microsystems Inc.)
Remote Addr: 192.168.0.106
Remote Host: abc
Character Encoding: null
Content Length: -1
Content Type: null
Auth Type: null
HTTP Method: GET
Path Info: null
Path Trans: null
Query String: null
Remote User: null
Session Id: To1010mC466113890241879At
Request URI: /c.jsp
Servlet Path: /c.jsp
Accept: */*
Host: 192.168.0.1:8080
Referer : null
Accept-Language : zh-cn
Accept-Encoding : gzip, deflate
User-Agent : Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt)
Connection : Keep-Alive
Cookie : SESSIONID=To1010mC466113890241879At
Created : 965764522168
LastAccessed : 965775587088
分享到:
相关推荐
2.8.3实例3(JSP里request变量列表) 42 2. 9本章小结 44 第3章JavaBean组件 44 3.1 什么是JavaBeans 45 3.1.1 JavaBeans 简介 45 3.1.2 JavaBeans 属性 45 3.1.3 JavaBeans 的事件 50 3.2 ...
在JS中调用JSP中的变量: 代码如下: <% int coblid=Integer.parseInt(request.getParameter(“blid”)); %> [removed] var coblid='<%=coblid%>’ ; [removed]
本文实例讲述了jsp中变量及方法的声明与使用。分享给大家供大家参考,具体如下: <%@ page language=java import=java.util.* contentType=text/html;charset=GBK%> <% String path = request....
为了简化JSP表达式和scriptlets中的代码,提供了8种自动定义的变量,有时称做implicit objects(固有对象)。它们是:request,response,out,session,application,config,pageContext,和 page。下面我们来详细的了解...
pageContext变量存储与当前页面相关联的PageContext对象的值。 补: 如果方法需要访问多个与页面相关的对象, 传递pageContext要比传递request,response,out等的独立引用更容易。(虽然两种方式都能...
5、在页面中通过声明标识声明的变量和方法的有效范围为(整个页面),他们将成为JSP页面被转换成Java类后类中的(属性)和(方法)。 6、通常应用(<jsp:useBean>)动作标识可以在JSP页面中创建一个Bean实例,并且通过属性的...
这是一套jsp customer tag,用于分页显示。使用者只需告诉他总共有多少页。本例中是19页。用户的程序只需得到参数_pagecount(request.getParameter(";_pagecount";))或在标签pages_roller中使用变量pageno...
66、范围为 Request的 JavaBean 67、范围为 Session 的 JavaBean 68、范围为 Application 的 JavaBean 69、删除 JavaBean 70、url重组 71、Switch语句 72、环境变量 73、forward重定向 74、文件的建立与删除 75、...
public void doGet(HttpServletRequest request,HttpServletResponse response)th rows ServletException,IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out....
// 思考:为什么用session 存放此变量,还有什么变量能存在session中 response.sendRedirect("list.jsp"); // 页面跳转 ,试试用另一种方式表现 }else if (disable){%> 该用户已经被禁用! 用户名或密码有误,请...
%> ---- 定义 成员变量 方法 <%%> ---- service 3 指令 page taglib include 静态包含 4 动作 1 forward <jsp:forward page=""/> 2 include 动态包含 整合 多个jsp[servlet] 输出结果 request....
15.2 用request dispatcher实现mvc 15.3 mvc代码汇总 15.4 目的页面中相对url的解释 15.5 mvc的应用:银行账户余额 15.6 3种数据共享方式的对比 15.7 从jsp页面转发请求 15.8 包含页面 第16章 简化对...
一个scriptlet能够包含多个jsp语句,方法,变量,表达式 因为scriptlet,我们便能做以下的事: 声明将要用到的变量或方法(参考 声明). 编写JSP表达式(参考 表达式). 使用任何隐含的对象和任何用<jsp:useBean>...
Servlet的执行流程也就是servlet的生命周期,当服务器启动的时候生命周期开始,然后通过init()《启动顺序根据web.xml里的startup-on-load来确定加载顺序》 方法初始化servlet,再根据不同请求调用doGet或doPost...
2.1.4JSP页面的成员变量和方法 18 2.1.5JSP代码 19 2.1.6 Java程序片 20 2.1.7Java表达式 22 2.1.8JSP中的注释 23 2.2HTML基础 24 2.2.1 HTML的基本概念 24 2.2.2HTML文件结构 26 2.2.3HTML的常用标记 29 2.2.4表单 ...
jsp是当前流行开发动态网页语言。本文简要介绍如何用jsp实现聊天室程序。 聊天室的设计思路 ...采用request的getParameter()方法提取各个数据域内容,拼接成为单条信息内容,根据是否私聊,添加接受者信息。
JSP的setProperty的使用方法 一 介绍 <jsp>作用 给已经实例化的javabean对象的属性赋值,一共有四种形式。 二 四种形式 三 实例 1、login.jsp <%@ page language=java import=java.util.* ...