@RequestMapping("list")
// 如果访问此访问:则路径为:user/list.do
public String list(HttpServletRequest request) {
String page = request.getParameter("currentPage") == null ? "1"
: request.getParameter("currentPage");
String queryname = request.getParameter("queryname") == null ? ""
: request.getParameter("queryname");
String querymoney = (request.getParameter("querymoney") == null || request
.getParameter("querymoney") == "") ? "0" : request
.getParameter("querymoney");
float money = Float.parseFloat(querymoney);
int currentPage = Integer.parseInt(page);
Map<String,Object> map=new HashMap<String, Object>();
map.put("name", queryname);
map.put("money", money);
map.put("start", (currentPage-1)* PageSize.PAGESIZE);
map.put("end", PageSize.PAGESIZE);
List<User> listPage = db.listPage(map);
request.setAttribute("list", listPage);// 存起来
int dataCount = (int) db.getUserCount(map);
PageUtils.page(request, currentPage, PageSize.PAGESIZE, listPage,
dataCount);
return "list";
}
控制层
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 在我前面的两篇文章里面分别对MVC框架中的M层的定义和构建方法进行了深入的介绍和探讨。这篇文章则是想深入的介绍一下...
- 在SpringMVC后台控制层获取参数的方式主要有两种,一种是request.getParameter("name...
- 管理控制层代码重构 1.重构方法的返回值,对返回值进行统一封装实际项目中现在通常会对控制层返回的数据进行统一封装....