初始化,判斷是否從session的乙個map中讀查詢引數。
執行查詢
把查詢引數清空
在把引數放到session中乙個map中
//從session中讀
if(("y").equals(querysessionflag))
lpage = adservice.find(pageno, pagesize, querytitle);
//寫入session中
session.remove("querymap");
map querymap = new hashmap();
querymap.put("ad_pageno", pageno);
querymap.put("ad_pagesize", pagesize);
querymap.put("ad_querytitle", querytitle);
session.put("querymap", querymap);
struts.xml配置
/admin/ad!find.action
y******************************
有個問題:
就是新增或刪除一條記錄後,會導致返回原分頁資料不一致。特別是最後一頁只剩一條記錄時被刪除時,只剩6頁,但session中存的是7頁。導致資料為空。
struts2返回json資料
struts2 json plugin 2.1.8.1.jar json lib 2.1.jar commons collections 3.2.jar commons beanutils 1.7.0.jar commons lang 2.3.jar commons logging 1.0.4.ja...
struts2 註解方式返回json
用了struts2 0配置後,如何返回json?首先action上,重新定義預設的 parentpackage,改為 parentpackage abstract struts abstract struts是自己在struts.xml裡定義的乙個package 然後在action上面定義resul...
Struts2返回JSON物件總結
b 1.匯入jsonplugin包 b struts2.1.8匯入struts2 json plugin 2.1.8.1.jar struts2 lib下有 struts2.2.1匯入struts2 json plugin 2.2.1.jar struts2 lib下有 b 2.struts.xml...