有这样一张表(编号(id) 地区(place) 厂家(work) 交易记录(deal) 交易人数(num) 交易资金(money)).我想要在jsp页面加载的时候显示 用jstl显示这样的数据
  地区(place) -  交易笔数(deal) -    参与交易人数(num) - 资金(money)例    武汉     3(表示数据有3次交易)  20(3次交易的总人数)  40000(3次交易的总资金)这样一定会有一次全查询,还有一次把地区作为参数的查询。
但是在JSP页面中一行要用到这两种查询 还要用<c:forEach>循环的在<tr><td></td></tr>显示在DAO中怎么写,控制层怎么写,然后在页面中怎么显示不能写存储过程!!!!

解决方案 »

  1.   

    1.分析问题
    2.建表
    3.写测试方法连接数据库
    4.写sql查询语句
    5.加断点调试
    6.jsp处理遍历数据库数据
    7.显示
    本人博客有个mvc例题,供参考
      

  2.   

    直接<%%>套代码就好了么 呵呵
    这最简单
      

  3.   

     我个人认为是这样实现的:  1.自己定义一个持久化的类。里面的字段 :区(place) - 交易笔数(deal) - 参与交易人数(num) - 资金(money
      2.在dao层写两个查询。
      3.把他们的查询结果,用set方法设置到这个自定义的类。
      4.在jsp页面的话直接用jstl表达式。把这个自定义的类遍历出来。
      

  4.   

    1. 在业务层定义一个通用的查询的方法,既可实现全查询,也可实现条件查询,然后在业务层根据页面传过来的参数判断是否该用全查询还是条件查询,比如 页面传了条件值过来 该通用方法应该实现条件查询的功能,如果条件值都为空或null,应该实现条件查询的功能,而dao层应该既有实现全查询的函数也有实现条件查询的函数来供业务层在不同条件下调用。