user方法 public List getUser(){
   List users=new ArrayList();    
   users.add(1,"张三");
   users.add(2,"李四");
   users.add(3,"王五");
   return users;
   }
dwr.xml里面 <create javascript="Demo" creator="new">
    <param name="class" value="org.aptech.dwr.Users"></param>
jsp界面 function getUser(){
       Demo.getUser(display)
     }
     function display(userList){
     for(int i=0;i<s.size();i++){
        document.write(userList[i].id);
      document.write(userList[i].name);
     }
     }就是想把LIST里面的内容显示出来,为什么就出不来呢!

解决方案 »

  1.   

    出略一看,先有如下疑问:
    1. s.size()  s从哪里来?
    2. int i javascript 有这么定义的?
      

  2.   

    从0开始给值:
    public List getUser(){
           List users=new ArrayList();       
           users.add(0,"张三");
           users.add(1,"李四");
           users.add(2,"王五");
           return users;
       }
    js里面的部分:
    <script type="text/javascript">
    function getUser(){
              Demo.getUser(display);
            }
            function display(userList){
                alert(userList.length);
                for(var i=0;i<userList.length;i++){
                   document.write(userList[i]);
                }
            }
    </script>
      

  3.   

    取List啊可以去我blog看看嘛告诉你怎么取listhttp://heisetoufa.ggblog.com/329479.html如果想更了解list可以在我blog里搜索list
      

  4.   

    js 里面只有var 一种类型。不要给人家创造了