2008-07-11

Tomcat之Session和Cookie大揭密4

关键字: tomcat之session和cookie大揭密4
转载自 http://tech.it168.com/j/2007-09-29/200709291005796.shtml 作者:IT168 极地圣火 2007-09-29 四、随心所欲使用Session (1) 使用url传递session id 在上面讲过,在默认情况下session是依靠客户端的cookie来实现的。但如果客户端浏览器不支持cookie或将cookie功能关闭,那就就意味着无法通过cookie来实现session了。在这种情况下,我们还可以有另一种选择,就是通过url来传递session id。 对于Tomcat来说,需要使用jsessi ...
2008-07-11

Tomcat之Session和Cookie大揭密3

关键字: tomcat之session和cookie大揭密3
转载自 http://tech.it168.com/j/2007-09-29/200709291005796.shtml 作者:IT168 极地圣火 2007-09-29       三、Tomcat中的JSP和Session 从本质上讲,JSP在运行时已经被编译成相应的Servlet了,因此,在JSP和Servlet中Session的使用方法应该差不多。但还是有一些细小的差别。 如果我们使用过JSP就会发现,在JSP中很多对象是不需要创建的,如out、session等。它们可以直接使用。如下面的JSP代码所示 <!-- MyJSP.jsp --& ...
转载自 http://tech.it168.com/j/2007-09-29/200709291005796.shtml 作者:IT168 极地圣火 2007-09-29 二、Tomcat中的Servlet和Session 由于Cookie数存在保存在客户端,这样对于一些敏感数据会带来一些风险。而且Cookie一般只能保存字符串等简单数据。并且大小限制在4KB。如果要保存比较复杂的数据,Cookie可能显得有些不合适。基于这些原因,我们自然会想到在服务端采用这种类似Cookie的机制来存储数据。这就是我们这节要讲的会话(Session)。而在一个客户端和服务端的会话中所有的 ...
2008-07-11

Tomcat之Session和Cookie大揭密(一)

关键字: tomcat之session和cookie大揭密
转载自 http://tech.it168.com/j/2007-09-29/200709291005796.shtml 作者:IT168 极地圣火 2007-09-29 一、JSP和Servlet中的Cookie 由于HTTP协议是无状态协议(虽然Socket连接是有状态的,但每次用HTTP协议进行数据传输后就关闭的Socket连接,因此,HTTP协议并不会保存上一次的状态),因此,如果要保存某些HTTP请求过程中所产生的数据,就必须要有一种类似全局变量的机制保证数据在不同的HTTP请求之间共享。这就是下面要讲的Session和Cookie。 Cookie是通过将 ...
zhangguoli1997
搜索本博客
存档
最新评论