cookie被禁用时如何继续使用session
2013-05-18 13:09
489 查看
解决方式:URL重写。
也就是说:如果要访问的web组件(jsp/servlet)需要session机制的支持,那么不能直接输入该web组件的地址,而应该使用服务器生产的含有sessionId的地址。
生成含有sessionId的地址的方式:1)response.encodeURL(String url);这种方式适用于链接,表单提交。
2)适用于重定向。response.encodeRedirectURL(String url);
注:转发不用。
例如:如果有一个servlet叫count,有这样一个jsp文件,<body><a href="count"></body>,那么经过URL重写的jsp文件为
<body><a href="<%=response.encodeURL("count")%>"></body>
也就是说:如果要访问的web组件(jsp/servlet)需要session机制的支持,那么不能直接输入该web组件的地址,而应该使用服务器生产的含有sessionId的地址。
生成含有sessionId的地址的方式:1)response.encodeURL(String url);这种方式适用于链接,表单提交。
2)适用于重定向。response.encodeRedirectURL(String url);
注:转发不用。
例如:如果有一个servlet叫count,有这样一个jsp文件,<body><a href="count"></body>,那么经过URL重写的jsp文件为
<body><a href="<%=response.encodeURL("count")%>"></body>
相关文章推荐
- java web-如何实现IE禁用cookie后继续使用session
- 如果用户将浏览器的cookie禁用,问session还能使用吗?为什么?如何解决?
- 用户禁止cookie以后,如何继续使用session
- Servlet自学第26讲:禁用cookie后还能继续使用session的方法
- 用户禁止cookie后,如何继续使用session
- PHP客户端禁用cookie如何使用session
- PHP客户端禁用cookie如何使用session
- 禁用cookie如何使用session
- 禁用cookie后如何使用session (转载博主webbc)
- PHP:客户端禁用cookie之后如何使用session
- cookie禁用,如何使用session实现文件共享
- 禁用cookie后,如何使用session?
- PHP---浏览器禁用cookie后如何使用session
- 用户禁止cookie后,如何继续使用session
- 用户禁止cookie,如何继续使用session?
- 用户禁止cookie后,如何继续使用session
- PHP客户端禁用cookie如何使用session
- PHP客户端禁用cookie如何使用session
- 浏览器禁用cookie后,非共享使用session
- 当浏览器的cookie被禁用了,怎么使用session