大家对复杂查询的参数怎么处理的?放在session中还是通过request传来传去?

最近在做个项目,涉及很多复杂查询,原来这些查询参数都是通过request在客户端端和服务器间来回传,写得不胜其烦,想问问看大家又什么好方法么?

方案1:如果你们用Spring MVC的话,可以用他的SimpleFormControler的sessionForm特性实现表单记忆、回填。
方案2:AJAX局部刷新的提交表单

方案1参考 [url=http://www.iteye.com/topic/446550]刚刚完成了一个开源分页排序框架——SmartPagination[/url]

对于Struts2中的model也是可以传到下个页面的。

建议就struts2的模型,要不工作量太大,
或者封装成dto传,这样比较方便!