Struts2 多条件组合查询和准备默认数据
2013-05-13 12:53
232 查看
在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,更多Java学习,请搜索疯狂Java;
在使用SSH的时候,会在DaoImpl中生成 findByExample 和findByAll
一般情况在 我们都会在execute方法中使用findByAll去给页面准备数据
加入你jsp页面中 包含了这个Action 那么就会出现数据 覆盖的问题
[html]\
那么现在 在execute方法中 直接使用 findByExample
查询方法 也在execute中 不必在去写java培训电话020-28309358,
代码:
[java]
public String execute(){
ListcList=(List)categoryService.findByExample(getCategory
());
Mapmap=(Map)ServletActionContext.getContext()。get("request");
map.put("categorylist",cList);
System.out.println("查询对象,数据大小:"+cList.size());
return "success";
}
public String execute(){
ListcList=(List)categoryService.findByExample(getCategory
());
Mapmap=(Map)ServletActionContext.getContext()。get("request");
map.put("categorylist",cList);
System.out.println("查询对象,数据大小:"+cList.size());
return "success";
}
这样 在最开始的时候,没有任何条件,就是准备所有的数据,
让传入条件,他会根据条件不为null 然后来产品sql语句
类似于:select * from table where name=222……sex=2222…
疯狂Java培训的课程采用针对性培养,全面提升学员就业能力,重点加强训练职业素质。老师辛勤的讲解,让学员充分感受Java的魅力,充分激发每个学员对于编程的热爱,让学员在半年的时间内掌握8-10万的代码量,成为真正的技术高手,疯狂Java采用企业全真模拟开发训练,迅速积累项目经验。让学员迅速获得其他人需要花费两年才能获得的工作技能,无忧就业!
在使用SSH的时候,会在DaoImpl中生成 findByExample 和findByAll
一般情况在 我们都会在execute方法中使用findByAll去给页面准备数据
加入你jsp页面中 包含了这个Action 那么就会出现数据 覆盖的问题
[html]\
那么现在 在execute方法中 直接使用 findByExample
查询方法 也在execute中 不必在去写java培训电话020-28309358,
代码:
[java]
public String execute(){
ListcList=(List)categoryService.findByExample(getCategory
());
Mapmap=(Map)ServletActionContext.getContext()。get("request");
map.put("categorylist",cList);
System.out.println("查询对象,数据大小:"+cList.size());
return "success";
}
public String execute(){
ListcList=(List)categoryService.findByExample(getCategory
());
Mapmap=(Map)ServletActionContext.getContext()。get("request");
map.put("categorylist",cList);
System.out.println("查询对象,数据大小:"+cList.size());
return "success";
}
这样 在最开始的时候,没有任何条件,就是准备所有的数据,
让传入条件,他会根据条件不为null 然后来产品sql语句
类似于:select * from table where name=222……sex=2222…
疯狂Java培训的课程采用针对性培养,全面提升学员就业能力,重点加强训练职业素质。老师辛勤的讲解,让学员充分感受Java的魅力,充分激发每个学员对于编程的热爱,让学员在半年的时间内掌握8-10万的代码量,成为真正的技术高手,疯狂Java采用企业全真模拟开发训练,迅速积累项目经验。让学员迅速获得其他人需要花费两年才能获得的工作技能,无忧就业!
相关文章推荐
- Struts2 多条件组合查询和准备默认数据
- Struts2 多条件组合查询和准备默认数据
- C#-WebForm-★★★LinQ-数据的条件组合查询并进行分页展示(未加各种限定)★★★
- 组合条件查询的数据回显问题(下拉菜单回显以及普通文本框回显)
- 框架 day50 BOS项目 4 批量导入(ocupload插件,pinyin4J)/POI解析Excel/Combobox下拉框/分区组合条件分页查询(ajax)/分区数据导出(Excel)
- 组合条件查询(初版)
- 在SQL的查询条件中使用case when取数据
- SqlDataSource 动态组合条件查询
- 【重点###】SpringDataJPA的组合条件分页查询(笔记思路,便于忘了复习)页面:EasyUI
- PB数据窗口datawindow的查询条件设置和执行
- 条件查询的时候,查询完成之后,不用在将选择的数据回传到页面,用于判断,让选择的option处于SELECT状态。
- lucene查询之 多条件查询 BooleanQuery 可以组合查询条件。及代码示例
- OpenJweb平台中自定义组合查询条件窗口的实现方式(经典之作)
- linq to sql 多条件组合查询
- Liger UI 表格数据查询/通过查询条件加载数据
- Java操作Hbase进行建表、删表以及对数据进行增删改查,条件查询
- bootstrap table更新数据,根据查询条件和参数展示列表
- 2000W条数据的Oralce数据库SQL查询优化经验 - 机会总会留给有准备的人
- 使用HQL语句方式实现多表多条件组合模糊查询
- jquery.dataTables 按条件查询后重新生成表格 点击排序还是原来的数据问题