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

JSP 多页传值?
就是平时注册时常见到的,在第一页输入完信息后,点“下一页”,继续输入,再点“下一页”……,可能这样的有四、五页

如果最后都输入准确的话,就统一保存进数据库。

我觉得一般的做法:
1、保存进session中
2、采用hidden传值的方式,这种似乎不太安全,而且,如果每页都有大量的字段的话,到了最后,就太……

不知大家平时用的是什么方法?

------解决方案--------------------
可以把信息传进一个容器里,如map,list。
------解决方案--------------------
session吧
注册完了,清空。就算没有清空,超时后一样会清空
------解决方案--------------------
能使用request来代替session最好,一般不建议使用session。
------解决方案--------------------

  不如多做几个div隐藏起来,下一页显示出来
类型card布局。
放在一个form里面

------解决方案--------------------
你用struts不,用的话就简单了。它的ActionForm支持多页面填充

如果不用,放在session很危险
------解决方案--------------------
引用:
能使用request来代替session最好,一般不建议使用session。


我一般是用这位仁兄的方法
------解决方案--------------------
引用:
可以把信息传进一个容器里,如map,list。


在把 map 或者 list 存进 request 中。。。
------解决方案--------------------
放进一个集合里面在放进request里面
也就是楼上说的
------解决方案--------------------
可以试一下不同的做法的效果,用一个map存数据,放在session中
------解决方案--------------------
我有一个办法:存在js脚本一个变量里(变量为一个数组或者其它),然后你每个jsp都引用了这个js脚本,自然这个值也就过来了,可以不放入session和request对象
------解决方案--------------------
放session方便但安全性可能会差一些。放在request中安装但方便性可能会差一点。
------解决方案--------------------
引用:
CSS code

  不如多做几个div隐藏起来,下一页显示出来
类型card布局。
放在一个form里面

这个方法确实是个好方法。
session的话 是不建议使用的
reques 就想你说的传个上百个值。也要接收死
------解决方案--------------------
隐藏DIV,不同页使用不同DIV,可以使换页更平滑,也不用为了传值而写那么多