JSP 中 Cookie 或隐藏字段有什么用途?


Cookies

Web 服务器可以将唯一的会话 ID 分配给每个 Web 客户端作为 Cookie,并且对于客户端的后续请求,可以使用接收到的 Cookie 对其进行识别。

这可能不是一个有效的方法,因为有时浏览器不支持 Cookie。不建议使用此过程来维护会话。

隐藏的表单字段

Web 服务器可以发送一个隐藏的 HTML 表单字段,其中附有一个唯一的会话 ID,如下所示 −

<input type = "hidden" name = "sessionid" value = "12345">

此条目表示,当表单提交时,指定的名称和值会自动包含在GETPOST数据中。每次 Web 浏览器发送回请求时,session_id值都可以用来跟踪不同的 Web 浏览器。

这可能是跟踪会话的有效方法,但单击常规 (<A HREF...>) 超文本链接不会导致提交表单,因此隐藏的表单字段也不支持一般的会话跟踪。

更新于: 2019 年 7 月 30 日

523 次浏览

开启您的职业生涯

通过完成课程获得认证

开始
广告