dao层
1.先查询所有的记录数量(select count(*) from)
2.再查询每页的数据(select * from 表 limit ?,? )
public class CustomerAction extends ActionSupport implements ModelDriven<Customer> {
private static final long serialVersionUID = 3744982332278861955L;
@Autowired
private CustomerService customerService;
private Customer customer = new Customer();
public Customer getModel() {
return customer;
}
public String add() {
System.out.println("web层:保存客户...");
customerService.save(customer);
return NONE;
}
// 属性驱动的方式
// 当前页,默认值1
private Integer pageCode = 1;
public void setPageCode(Integer pageCode) {
if (pageCode == null) {
pageCode = 1;
}
this.pageCode = pageCode;
}
// 每页显示的数据的条数
private Integer pageSize = 2;
public void setPageSize(Integer pageSize) {
this.pageSize = pageSize;
}
public String