0
点赞
收藏
分享

微信扫一扫

request,session,application 的区别


request中存储的数据仅在一个请求中可用。客户通过浏览器在服务器的A页面请求得到数据,转发给B页面,B页面显示该数据,数据结束,此页面的再次转到浏览器,再次访问A或b页面都将得不到此数据了。

session中存储的数据在一个会话有效期内可用。适用于一次会话的多个页面中共享访问数据。如;登陆后需要存储的标志性数据,这样的数据是需要单用户在多页面中访问的,而不需要多用户共享使用。

application中存储的数据在整个web项目中可用。适用于存放要在整个web项目中共享访问的数据或多个用户都需要使用的数据。如:页面被访问的次数或同时在线的人数。只有web服务器停止,数据才会消失。存储时间较长,十分必要的数据建议存储在application中。

举报

相关推荐

0 条评论