struts2 session有什么用

session就是每打开一个页面会新建的一个“对话”,但我对他的原理不是很理解,求教育!请不要说一些乱七八糟的专业术语,99%的专业术语完全可以用白话来表示... session就是每打开一个页面会新建的一个“对话”,但我对他的原理不是很理解,求教育!
请不要说一些乱七八糟的专业术语,99%的专业术语完全可以用白话来表示
展开
 我来答
百度网友e7b33dd
2011-10-13 · TA获得超过229个赞
知道答主
回答量:72
采纳率:0%
帮助的人:46万
展开全部
比方:你(浏览器一端)去家乐福超市(服务器端,就是某一个网站或者某一个新网页面)买东西,前提你每次都买很多东西,这个时候超市就给你一个袋子(就好比session),袋子里面放了很多好吃的(这个袋子就属于你和网站之间的“对话”,就好象里面放了很多属性,比如登录的用户名),你就很高兴的提着袋子回家了。。。。。

第二天你又去买东西了,一般情况,你再去买,收银员根本就不知道你昨天袋子里面买的什么东西(默认情况下,客户端与web服务器之间的访问是无状态的,也就是说,客户端访问了一次web服务器后,再去访问web服务器,web服务器不会知道这个客户端曾经访问过)!但是,巧了,那个收银员正好是你哥,昨天刚知道你买的什么东西,他就像你微笑着说:“你昨天不是买XX了(解决无状态会话的两种技术:cookie和session,需要我们在程序中自己完成了),今天怎么还买?”。。。。。。
jiajun6460
2011-10-12
知道答主
回答量:66
采纳率:100%
帮助的人:28.8万
展开全部
就是 打开个网页 就会生成一个session 在这个网页里 如何跳转 session 不变.但如果重新打开这个网页 又生成1个session 和上个session 不同.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
日月一击
2011-10-12 · TA获得超过364个赞
知道答主
回答量:78
采纳率:0%
帮助的人:48.8万
展开全部
打个比方,你登录一个网站就像你进了一家饭店,而你一旦进入饭店老板就只为你一个人服务,而且老板知道你的名字,知道你来过几次,知道你爱吃什么,使老板知道这一切的就是session。不知道有没有解释清楚。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式