有一个List对象 里面存放 对象 A (A是数据库的物理列名)有个Map 存放 A从数据库中 取来的数据 map.put(列名,列对应的数据库数据)我怎么把 Map 里的  value 按照 List对象A 的顺序 取出来 显示到页面上 

解决方案 »

  1.   

    把map对象存放到request中,页面通过c:iteor迭代下就出来啦
      

  2.   


      for(int i=0;i<list.size();i++){
        System.out.println(map.get(list.get(i)));
      }
      

  3.   

    #foreach($obj in $lista)
      $map.get($obj.列名)
    #end
      

  4.   

    通过request将map传至页面,在页面遍历List,此时遍历的值就为map的KEY,可对应取出数据。
      

  5.   

    List对象 里面存放 对象 A (A是数据库的物理列名)   这个列 不是一个表的  也不是一个表里所有的字段   是经过 挑选的  , 我要做的程序是  用户自定义栏目  定义栏目的时候 可以关联表 和这个表有关系的表,,然后从这些表里 选出几个字段  然后给 新生成的 栏目显示
      

  6.   

    <s:iterator value="#map">     //#map是从action传过来的
      key:<s:property value="key">
      value: <s:property value="value">
    </s:iterator>
    你用一下看看会有想要的结果