Spring MVC下 bootStrap服务器分页代码

因为Spring 对于ajax直接返回对象,到了WEB页面就转换成json 所以不需要使用JSON转换封装可以直接使用
	@RequestMapping(value = "/searchList.cqzk")
	@ResponseBody
	public BootPage<IllegalParkInfo> search(BootPage<IllegalParkInfo> page,HttpServletRequest request,HttpServletResponse response,HttpSession session) 
			throws ServletException,IOException,RuntimeException{
		Object obj=session.getAttribute("page");
		BootPage<IllegalParkInfo> pagger=(BootPage<IllegalParkInfo>) obj;
		pagger.setSearchfield(page.getSearchfield());
		pagger.setSearchText(page.getSearchText());
		illegalParkInfoService.bootstrapSearch(pagger);
		session.setAttribute("page", pagger);
		return pagger; 
	}
对应的BootPage类
public final class BootPage<T> {
	protected int total;

	protected List<T> rows;

	protected int limit=10;

	protected int offset = 0;

	protected String order ="asc" ;
	protected String searchText=null;
	protected String searchfield=null;
	public int getTotal() {
		return total;
	}

	public void setTotal(int total) {
		this.total = total;
	}

	public List<T> getRows() {
		return rows;
	}

	public void setRows(List<T> rows) {
		this.rows = rows;
	}

	public int getLimit() {
		return limit;
	}

	public void setLimit(int limit) {
		this.limit = limit;
	}

	public int getOffset() {
		return offset;
	}

	public void setOffset(int offset) {
		this.offset = offset;
	}

	public String getOrder() {
		return order;
	}

	public void setOrder(String order) {
		this.order = order;
	}
	
	
	public String getSearchText() {
		return searchText;
	}

	public void setSearchText(String searchText) {
		this.searchText = searchText;
	}
	public String getSearchfield() {
		return searchfield;
	}

	public void setSearchfield(String searchfield) {
		this.searchfield = searchfield;
	}

}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值