struts2的modelDriven

1. 包含對象屬性的ModelDriven對象,用於頁面和後臺Action的參數傳遞, 需要注意的是對象屬性需要實例化,即屬性對象的實例在大對象中已經被new過。

	private Map<String,String> queryParams = new HashMap<String,String>();

	private PageInfo pageInfo = new PageInfo();

	private SortInfo sortInfo = new SortInfo();

	private List datas = new ArrayList();

2. 前臺通過json轉換時,格式需要:

var dataGridQueryInfo = function(url, pageNumber, pageSize, sortName,
		sortDirect) {
	this["pageInfo.pageNumber"] = pageNumber; //當前頁數
	this["pageInfo.pageSize"] = pageSize; // 每頁記錄樹
	this["pageInfo.isLast"] = false; // 是否最後一頁
	this["pageInfo.totalRecord"] = 0;// 記錄總數
	this["pageInfo.totalPage"] = 0;// 頁數總數
	this.actionName = url; // url
	this.queryParams = {};
	this["sortInfo.sortName"] = sortName; // 排序字段
	this["sortInfo.sortDirect"] = sortDirect; 
}



發佈了19 篇原創文章 · 獲贊 6 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章