日期:2014-05-17  浏览次数:20774 次

页面之间迁移的数据存在哪里好?
web 页面之间迁移的数据存在哪里好?

DB中还是session中?
请大家给个意见吧。。。。

------解决方案--------------------
如果是一个请求forward多个页面,则放
Request
请求域中。
------解决方案--------------------
只用一次的数据放在Request里面,
多次使用的放到session中,
数据量很大的话可以用文件等方式!
------解决方案--------------------
如果数据需要实时更新。放在request中。如果数据量不是很大又不需要存入DB则放入session。但是需要考虑过期、安全性问题。如果数据量很大,万级别那么就可以考虑存入DB中。因为在session中很耗性能。
------解决方案--------------------
主要根据你在后台处理的时候, 是做的重定向还是转发, 如果是转发, request里面的数据时可以保存到传递到的页面, 这样使用request即可, 重定向, 是指 url地址改变, 这时候 传递的数据request是保存不到的, 这时候用session最好, 反正你还是根据不同的情况做不同的处理 .
------解决方案--------------------
如果是单次的传值建议用request,如果是有父页面和多个子页面,在父页面上还要多次用到值,为了方便还是放到Session里吧(小数据量),大数据的话用配置文件吧,效率好点
------解决方案--------------------
建议采用session:
如果你存放到数据库中,页面需要和数据在打交道,所以比较浪费时间
放到session中他虽然浪费内存但是它的效率高,速度快!又可以方便的使用

希望能成功!祝你好运!!
------解决方案--------------------
数据量大还是放在DB中好,数据量小不经常使用可以放在request中,小而又经常使用可以考虑session