1.将从数据库里查出的数据,用Bean的形式封装到list里面去 
在jsp页面里如何将此list转化到Map里面去呀 for(int i=0;i<datalist.size();i++) {
UserVo userVo = new UserVo();

Map map=(Map)datalist.get(i);
if(!map.get("username").equals("root"))
}在JSP里面能否这样编写,如果不能,该怎么修改
谢谢 
 

解决方案 »

  1.   

    Map   map=(Map)datalist.get(i); ??list里面的东西是什么啊? 就cast成了Map啊?
      

  2.   

    map 有 值 和 键
    list 只有值
      

  3.   

    不好意思,刚才写错了呀for(int i=0;i<datalist.size();i++) {
    UserVo userVo = (UserVo)datalist.get(i);

    System.out.println(userVo.getUserName());这样写可不可以呀
      

  4.   

    Map map = new HashMap();
    map.put(key,value);
      

  5.   

    Map map = new HashMap();
    for(int   i=0;i <datalist.size();i++)   { 
    UserVo   userVo   =   (UserVo)datalist.get(i); 
    if(!map.get("username").equals("root")){
       map.put(名字,userVo对象); 
     }
      

    这个Map对象应该放到外面来 
     
      

  6.   

    Map   map  ; 
    for(int       i=0;i   <datalist.size();i++)       {   
    map = new HashMap;//在循环里面好像应该要new 一下吧
    UserVo       userVo       =       (UserVo)datalist.get(i);   
    if(!map.get("username").equals("root")){ 
          map.put(名字,userVo对象);   
      } 
        
    } 
      

  7.   

     不管楼主jsp页面代码写的对不对,这种方法都是不可取的,界面的作用应该只是用来显示。