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

JSP页面保留跳转后查询条件依然存在
我做的JSP页面上有三个查询条件框,两个文本框,一个下拉框,怎么才能我输入查询条件后,做一个像是修改等操作后回到这个页面查询条件还是存在的呢?急用,求解答? 

------解决方案--------------------
这三个查询条件就一直跟在请求路径后面
或者查询条件和查询结果页面是两部分,做成异步的,结果页面刷新的时候,条件的那部分不动
------解决方案--------------------
将值传到后台,用request保存,再传回前台。用JS在onload时赋值
------解决方案--------------------
把后台的值存入request或者session 在画面上利用javascript处理一下就OK
------解决方案--------------------
或者利用iframe 处理
------解决方案--------------------
由前台传到后台,在从后台存进request,前台赋值就行了
------解决方案--------------------
1、那就用转发吧,进入你的servlet然后再转回来,记得把参数带上post、get都行
2、进入你的服务端以后做好逻辑处理再跳转到一个公用页面,这个页面的操作就是window.history.go(-1)再跳回去
------解决方案--------------------
把页面参数一起记到下一个页面。返回的时候再重新赋值。
------解决方案--------------------
用了框架否?
没用框架的话,就存在request里面,然后页面查询条件INPUT填上value(从request里面取值)就可以了。
如果用了struts之类的框架的话,直接在页面查询条件INPUT填上value(从你查询条件的实体里面取值)就可以了。
------解决方案--------------------


用异步加载不是很好嘛
------解决方案--------------------
利用局部刷新
------解决方案--------------------
引用:
用了框架否?
没用框架的话,就存在request里面,然后页面查询条件INPUT填上value(从request里面取值)就可以了。
如果用了struts之类的框架的话,直接在页面查询条件INPUT填上value(从你查询条件的实体里面取值)就可以了。


顶,做web的随时都遇到,就是查询条件的回显!