javaweb srpingmvc mybatis 分页查询 增加示例 参数类型map 和实体对象
来源:互联网 发布:食品代加工 知乎 编辑:程序博客网 时间:2024/06/08 10:19
增加:
@RequestMapping(value="/createUser",method=RequestMethod.POST)
public String createUser(CreditVO creditVO,Model model)
{
if (creditVO!=null) {
creditService.createUser(creditVO);
}
/* Page page=new Page();
page.setCurrPageNo(pageNo);//设置当前页码
page.setPageSize(pageSize);//每页显示记录数
//计算sql语句的起始记录数及结束记录数的行数*/
/*int startRow=page.getStartRow();
int endRow=page.getEndRow();*/
int startRow=1;
int endRow=10;
Map<String, Object> map=new HashMap<String,Object>();
map.put("startRow", startRow);
map.put("endRow", endRow);
List<Credit> list=creditService.queryUserInfoMap(map);
model.addAttribute("creditVOList", list);
return "queryregister";
}
查询:
@RequestMapping(value="/intiqu",method=RequestMethod.POST)
public String queryUserInfoMap(Map<String, Object> map)
{
HttpServletRequest request=null;
List<Credit> list=null;
String status=request.getParameter("status");
//<input type="hidden" name="pageIndex" value="1"/>
//String currntPage=request.getParameter("pageIndex");
String currntPage="1";
if(currntPage==null)
currntPage="1";
int pageIndex=Integer.parseInt(currntPage);
//获取新闻记录总数量
int totalCount=creditService.gettotalCount();
//每页显示记录数
int pageSize=10;
/*获取总页数*/
Page pages=new Page();
pages.setCurrPageNo(pageIndex);
pages.setPageSize(pageSize);
pages.setRecordCount(totalCount);
int totalPage=pages.getTotalPageCount();
//控制首页和 末页
if(pageIndex<1)
pageIndex=1;
else if(pageIndex>totalPage)
pageIndex=totalPage;
Page page=new Page();
page.setCurrPageNo(pageIndex);//设置当前页码
page.setPageSize(pageSize);//每页显示记录数
//计算sql语句的起始记录数以及结束记录数的行数
int startRow=page.getStartRow();
int endRow=page.getEndRow();
map.put("startRow", startRow);
map.put("endRow", endRow);
list=creditService.queryUserInfoMap(map);
map.put("creditVOList", list);
map.put("status", status);
return "queryregister";
}
- javaweb srpingmvc mybatis 分页查询 增加示例 参数类型map 和实体对象
- Mybatis 分页查询数据(借用map来封装参数)
- mybatis查询参数中既有 实体类参数又有基本类型参数 解决方案
- Mybatis进行id类型、String类型、map类型、ben类型参数传入Sql查询
- Mybatis进行id类型、String类型、map类型、ben类型参数传入Sql查询
- SSM框架不用实体类,查询单个对象返回Map,多条记录返回list<Map>,及分页
- Mybatis多参数及实体对象传递
- Mybatis多参数及实体对象传递
- mybatis查询结果为Map类型
- Mybatis 不确定条件查询(动态语句where和if)借助实体类封装参数
- MyBatis返回类型改如何选择?实体类 or Map。
- javabean实体类对象转为Map类型对象的方法
- javabean实体类对象转为Map类型对象的方法
- javabean实体类对象转为Map类型对象的方法
- javabean实体类对象转为Map类型对象的方法
- SrpingMVC+Mybatis+MySql+bootstrap
- MyBatis实现CRUD(增加,删除,修改,查询,分页)
- mybatis 传递多个参数 --解决mybatis查询使用多个参数方法--javabean传统方法和map方法
- LRU算法
- 【算法】用两个栈实现一个队列
- 全球DEM现状
- 实验 利用百度地图对自己定位
- JSP 防止网页刷新重复提交数据
- javaweb srpingmvc mybatis 分页查询 增加示例 参数类型map 和实体对象
- ArrayList、LinkedList、 Vector、Map 用法比较
- 【算法】查找栈内最小值的O(1)算法————用辅助栈实现
- SpringMVC框架配置
- JVM 优点与缺点的深入分析
- Spring事务配置的五种方式
- Java servlet
- s3c2440时钟分频
- Power