JAVA 分页功能。数据库查询时分页限制,页面大小为25,用limit。但是点击第二页的时候参数消失了。

前台是JSP,用Ext.PagingToolbarJSP:bbar:newExt.PagingToolbar({pageSize:10,store:store,id:'p... 前台是JSP,用Ext.PagingToolbar
JSP:
bbar : new Ext.PagingToolbar({
pageSize: 10,
store: store,
id:'pageTool',
displayInfo: true,
displayMsg: '显示第 {0} 条到 {1} 条记录,一共 {2} 条',
emptyMsg: "没有记录"
}),
JAVA:
HttpServletRequest request = ServletActionContext.getRequest();
Session sc = this.getUserSession();
String apply_typeStr = request.getParameter("aplyType");
但是点击第二页时apply_typeStr=""。
我是新手,没有财富值 了,因为问过的问题太多了,麻烦会的帮帮忙
正确答案:
在代码里边添加了这个就好了
store.on("beforeload", function(thiz, options) {
var new_params = {
query_es_name:query_es_name,
estype_id:estype_id,
status:status,
is_freeze:is_freeze,
aplyType:aplyType
};
Ext.apply(store.proxy.extraParams, new_params);
});
展开
 我来答
jason349262999
2014-11-06
知道答主
回答量:19
采纳率:0%
帮助的人:10.3万
展开全部
最简单的方法就是把条件放到URL里面、第一个参数要用?取、第二个和第一个之间要加&
下个页面 用 request.getParameter("a")取
比如:
window.location = www.baidu.com?a=1&b=2

如果你用form提交表单的话、就在里面放个hidden、然后把值放到value里面
追问
store.load({
params: {
is_freeze:is_freeze,
status:status,
aplyType:aplyType//新增1 注销0
}
});
为什么这样不行呢
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式