BaseBean.java 文件(部分):
/** 客户端,列表 Js 函数名称 */
private String dataList_JsFunction ;
/**
* 分页链接字符串.
*/
public String getPaginationHtml(BomBean bean )throws Exception{
int rowsCount = bomDao.getBeanList_records(bean);
String paginationHtml = CommonUtil.getPaginationHtml(
bean.getDataList_JsFunction()
, bean.getPageNumber()
, bean.getPageSize()
, rowsCount);
return paginationHtml;
}
bom.js 文件(发送部分):
// 准备参数 ( 为了 分页链接 )
var postContent4pagination = dojo.clone(postContent);
postContent4pagination["url"] = "bom!getPaginationHtml.action" ;
postContent4pagination["handlerFunction"] = "bom.showPagination" ; // 处理函数名称
postContent4pagination["bomBean.dataList_JsFunction"] = "bom.getList" ;
// 发送
common.xhrPost( postContent4pagination );
bom.js 文件(处理部分):
dojo.byId("pagination_Panel").innerHTML = response.paginationHtml; //显示分页操作板。