永发信息网

struts2session有什么用

答案:3  悬赏:60  手机版
解决时间 2021-12-19 20:40
  • 提问者网友:ミ烙印ゝ
  • 2021-12-19 16:07
session就是每打开一个页面会新建的一个“对话”,但我对他的原理不是很理解,求教育!
请不要说一些乱七八糟的专业术语,99%的专业术语完全可以用白话来表示
最佳答案
  • 五星知识达人网友:拜訪者
  • 2022-01-10 01:50
比方:你(浏览器一端)去家乐福超市(服务器端,就是某一个网站或者某一个新网页面)买东西,前提你每次都买很多东西,这个时候超市就给你一个袋子(就好比session),袋子里面放了很多好吃的(这个袋子就属于你和网站之间的“对话”,就好象里面放了很多属性,比如登录的用户名),你就很高兴的提着袋子回家了。。。。。

第二天你又去买东西了,一般情况,你再去买,收银员根本就不知道你昨天袋子里面买的什么东西(默认情况下,客户端与web服务器之间的访问是无状态的,也就是说,客户端访问了一次web服务器后,再去访问web服务器,web服务器不会知道这个客户端曾经访问过)!但是,巧了,那个收银员正好是你哥,昨天刚知道你买的什么东西,他就像你微笑着说:“你昨天不是买XX了(解决无状态会话的两种技术:cookie和session,需要我们在程序中自己完成了),今天怎么还买?”。。。。。。
全部回答
  • 1楼网友:由着我着迷
  • 2022-01-10 03:16
就是 打开个网页 就会生成一个session 在这个网页里 如何跳转 session 不变.但如果重新打开这个网页 又生成1个session 和上个session 不同.
  • 2楼网友:老鼠爱大米
  • 2022-01-10 02:13
打个比方,你登录一个网站就像你进了一家饭店,而你一旦进入饭店老板就只为你一个人服务,而且老板知道你的名字,知道你来过几次,知道你爱吃什么,使老板知道这一切的就是session。不知道有没有解释清楚。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯