236 次浏览
以下是 session 对象提供的重要方法摘要 -序号.方法 & 描述1public Object getAttribute(String name)此方法返回在此 session 中与指定名称绑定的对象,如果在名称下没有绑定任何对象,则返回 null。2public Enumeration getAttributeNames()此方法返回一个 String 对象的 Enumeration,其中包含绑定到此 session 的所有对象的名称。3public long getCreationTime()此方法返回创建此 session 的时间,以 1970 年 1 月 1 日午夜格林尼治标准时间以来的毫秒数来衡量。4public String getId()此方法返回一个包含分配给此 session 的唯一标识符的字符串。5public long getLastAccessedTime()此方法返回最后... 阅读更多
2K+ 次浏览
以下是维护 Web 客户端和 Web 服务器之间 session 的一些选项 -CookiesWeb 服务器可以为每个 Web 客户端分配一个唯一的 session ID 作为 cookie,并且对于来自客户端的后续请求,可以使用接收到的 cookie 来识别它们。这可能不是一种有效的方法,因为浏览器有时不支持 cookie。不建议使用此过程来维护 session。隐藏表单字段Web 服务器可以发送一个隐藏的 HTML 表单字段以及一个唯一的 session ID,如下所示 -此条目表示,当... 阅读更多
523 次浏览
CookiesWeb 服务器可以为每个 Web 客户端分配一个唯一的 session ID 作为 cookie,并且对于来自客户端的后续请求,可以使用接收到的 cookie 来识别它们。这可能不是一种有效的方法,因为浏览器有时不支持 cookie。不建议使用此过程来维护 session。隐藏表单字段Web 服务器可以发送一个隐藏的 HTML 表单字段以及一个唯一的 session ID,如下所示 -此条目表示,当提交表单时,指定的名称和值将自动包含在 GET 或 POST ... 阅读更多
3K+ 次浏览
session 对象用于跟踪客户端请求之间的客户端 session。JSP 利用 servlet 提供的 HttpSession 接口。此接口提供了一种跨页面请求或网站访问或存储有关该用户信息的方式默认情况下,JSP 启用了 session 跟踪,并且会为每个新的客户端自动实例化一个新的 HttpSession 对象。禁用 session 跟踪需要通过将页面指令 session 属性显式设置为 false 来关闭它,如下所示 -JSP 引擎通过隐式 session 对象向 JSP 作者公开 HttpSession 对象。由于 session 对象是... 阅读更多
177 次浏览
JspWriter 对象包含与 java.io.PrintWriter 类相同的大多数方法。但是,JspWriter 有一些旨在处理缓冲的其他方法。与 PrintWriter 对象不同,JspWriter 会抛出 IOException。
439 次浏览
out 隐式对象是 javax.servlet.jsp.JspWriter 对象的一个实例,用于发送响应中的内容。初始 JspWriter 对象的实例化方式不同,具体取决于页面是否已缓冲。可以通过使用页面指令的 buffered = 'false' 属性轻松关闭缓冲。JspWriter 对象包含与 java.io.PrintWriter 类相同的大多数方法。但是,JspWriter 有一些旨在处理缓冲的其他方法。与 PrintWriter 对象不同,JspWriter 会抛出 IOException。下表列出了我们将用于写入布尔型、字符型、整型、双精度型、对象型、字符串型等的重要方法... 阅读更多
1K+ 次浏览
response 对象是 javax.servlet.http.HttpServletResponse 对象的一个实例。就像服务器创建请求对象一样,它还会创建一个对象来表示对客户端的响应。response 对象还定义了处理创建新 HTTP 标头的接口。通过此对象,JSP 程序员可以添加新的 cookie 或日期戳、HTTP 状态代码等。response 对象的方法可用于在 servlet 程序中设置 HTTP 响应标头。此对象表示服务器响应。以下示例将使用 setIntHeader() 方法将 Refresh 标头设置为模拟数字时钟 - ... 阅读更多
129 次浏览
当 Web 服务器响应 HTTP 请求时,响应通常由状态行、一些响应标头、空行和文档组成。一个典型的响应如下所示 -HTTP/1.1 200 OK Content-Type: text/html Header2: ... ... HeaderN: ... (空行) ... ... 状态行包含 HTTP 版本(示例中的 HTTP/1.1)、状态代码(示例中的 200)以及与状态代码相对应的一个非常简短的消息(示例中的 OK)。以下是... 阅读更多
以下是 while 循环示例 - WHILE 循环示例 JSP 教程 上述代码将生成以下结果 -JSP 教程 JSP 教程 JSP 教程
349 次浏览
request 对象提供方法来获取 HTTP 标头信息,包括表单数据、cookie、HTTP 方法等。下表列出了可用于在 JSP 程序中读取 HTTP 标头的重要方法。这些方法可用于 HttpServletRequest 对象,该对象表示客户端对 Web 服务器的请求。序号.方法 & 描述1Cookie[] getCookies()返回一个包含客户端随此请求发送的所有 Cookie 对象的数组。2Enumeration getAttributeNames()返回一个包含此请求可用的属性名称的 Enumeration。3Enumeration getHeaderNames()返回此请求包含的所有标头名称的枚举。4Enumeration getParameterNames()返回一个包含... 阅读更多