JSP 中 Cookie 或隐藏字段有什么用途?
Cookies
Web 服务器可以将唯一的会话 ID 分配给每个 Web 客户端作为 Cookie,并且对于客户端的后续请求,可以使用接收到的 Cookie 对其进行识别。
这可能不是一个有效的方法,因为有时浏览器不支持 Cookie。不建议使用此过程来维护会话。
隐藏的表单字段
Web 服务器可以发送一个隐藏的 HTML 表单字段,其中附有一个唯一的会话 ID,如下所示 −
<input type = "hidden" name = "sessionid" value = "12345">
此条目表示,当表单提交时,指定的名称和值会自动包含在GET或POST数据中。每次 Web 浏览器发送回请求时,session_id值都可以用来跟踪不同的 Web 浏览器。
这可能是跟踪会话的有效方法,但单击常规 (<A HREF...>) 超文本链接不会导致提交表单,因此隐藏的表单字段也不支持一般的会话跟踪。
广告