单张表可以封装成ArrayList  ,多张表一样可以的,例如:ArrayList <Map> 

解决方案 »

  1.   


    那多表封装成ArrayList的话   我是不是要先定义几个变更, 然后用set   get 方法将值传给ArrayList 然后再从前台显示?
      

  2.   

    不用框架用sql查询就可以 或者用jdbcTemplate
      

  3.   


    我的想法是这样的:   针对该类型的多表查询, 先在后台定义 对应的变量比如: a b c d e 对每个变更设置get set方法, 然后将结果集通过set方法插到arraylist中, 然后在前台通过get方法获取!不知道大家都是怎么做的, 我是个初学者,特请教!
      

  4.   


    我的想法是这样的:   针对该类型的多表查询, 先在后台定义 对应的变量比如: a b c d e 对每个变更设置get set方法, 然后将结果集通过set方法插到arraylist中, 然后在前台通过get方法获取!不知道大家都是怎么做的, 我是个初学者,特请教!
    不用这些  直接sql查询放在集合中  然后前台直接通过列明获取
      

  5.   

    首先select A.a,B.e,C.h from A,B,C where A.a = B.a and B.a = C.a,把要显示的列取别名,然后取数据,数据放到request里面(request.setAttribut("","")),在使用request.dispatcher.forword到一个jsp页面,最后就是从request中取数据显示的问题了。明白?
      

  6.   


    我的想法是这样的:   针对该类型的多表查询, 先在后台定义 对应的变量比如: a b c d e 对每个变更设置get set方法, 然后将结果集通过set方法插到arraylist中, 然后在前台通过get方法获取!不知道大家都是怎么做的, 我是个初学者,特请教!
    不用这些  直接sql查询放在集合中  然后前台直接通过列明获取查询放在集合里, 用什么方式去放啊, 可以给一句具体的代码吗?谢谢了
      

  7.   


    我的想法是这样的:   针对该类型的多表查询, 先在后台定义 对应的变量比如: a b c d e 对每个变更设置get set方法, 然后将结果集通过set方法插到arraylist中, 然后在前台通过get方法获取!不知道大家都是怎么做的, 我是个初学者,特请教!
    不用这些  直接sql查询放在集合中  然后前台直接通过列明获取查询放在集合里, 用什么方式去放啊, 可以给一句具体的代码吗?谢谢了
    用jdbcTemplate     Spring的   然后方法返回这个就可以了jdbcTemplate.queryForList(sql)
      

  8.   

    直接将查询结果保存到list中  action类对这个list定义get和set方法,前台直接用就可以了.
    例子:
    1.action类得到的listprivate List<User> listUser;
    public List<User> getListUser() {
    return listUser;
    }
    public void setListUser(List<User> listUser) {
    this.listUser = listUser;
    }
    this.listUser = this.pageBean.getList();2.前台显示:
       <table class="DataTable" id="tbodyID">
         <tr>
             <th style="left:0%">选择</th>
         <th>序号</th>
         <th>姓名</th>
         <th>密码</th>
         <th>性别</th>
         <th>部门</th>
         <th>公司</th>
         </tr>
         <%---s:iterator value="#request.listUser" id="us"--%>
         <s:iterator value="listUser" id="us">
         <tr>
             <td><input type="checkbox" name="selectFlag" value="<s:property value="#us.id"/>"></td>
         <td>
         <s:property value="#us.id"/>
         </td>
         <td>
         <s:property value="#us.username"/>
         </td>
         <td>
         <s:property value="#us.userpwd"/>
         </td>
         <td>
         <s:property value="#us.gender"/>
         </td>
         <td>
         <s:property value="#us.department"/>
         </td>
          <td>
         <s:property value="#us.company.companyname"/>
         </td>
             </tr>
         </s:iterator>