session,param,cookie使用分析
2015-07-15 10:36
309 查看
如题
session
优点:一次存储,只要浏览器不关闭,这里直接取值使用
缺点:存在共享数据问题,假设我通过列表页点击进入详情页,session方式存储栏目,但是如果我直接点击朋友推荐的文章详情页,但是又不属于这个栏目,但是程序会按照这个栏目进行查询,此时会报错误。
params
优点:不会存在共享数据问题,因为本身url上就会带上真正的参数值
缺点:此种方式决定了,url必须带上参数值,在多个页面开发时,需要频繁的书写。
cookie
存储于客户端,与session类似,但是即使浏览器关闭,也不会丢失,但是问题是存在安全性问题,假设用户清除cookie,存储的相关数据也就丢失了
session
优点:一次存储,只要浏览器不关闭,这里直接取值使用
缺点:存在共享数据问题,假设我通过列表页点击进入详情页,session方式存储栏目,但是如果我直接点击朋友推荐的文章详情页,但是又不属于这个栏目,但是程序会按照这个栏目进行查询,此时会报错误。
params
优点:不会存在共享数据问题,因为本身url上就会带上真正的参数值
缺点:此种方式决定了,url必须带上参数值,在多个页面开发时,需要频繁的书写。
cookie
存储于客户端,与session类似,但是即使浏览器关闭,也不会丢失,但是问题是存在安全性问题,假设用户清除cookie,存储的相关数据也就丢失了
相关文章推荐
- POJ 3505 && HDU 2341 Tower Parking(简单模拟)
- 这个世界很残酷
- javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
- nodeJs启动的时候:Error: Cannot find module '../build/Release/bson'的解决办法
- 绝对值排序
- Word如何转换成和PDF一样格式
- Tomcat启动时卡在“INFO: Deploying web application directory ......”的解决方法
- [树状数组] HDU 1166 敌兵布阵
- 手机安全卫士06
- Android电子书项目实训【服务器Struts部分】【3】
- 针对开发者的21款移动开发框架
- 网络相关面试题1
- 韩信点兵算法
- 编码顺序、frame_num和POC
- 用界面读取图片并且保存图片的方法
- 主席树(可持久化线段树) 静态第k大
- git subtree
- Spring hibernate 事务的流程
- hive学习之WordCount单词统计
- 修改linux文件权限命令:chmod 【转载】