此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【whb851423】截止到2008-07-17 17:26:19的历史汇总数据(不包括此帖):
发帖的总数量:6                        发帖的总分数:130                      每贴平均分数:21                       
回帖的总数量:13                       得分贴总数量:1                        回帖的得分率:7%                       
结贴的总数量:6                        结贴的总分数:130                      
无满意结贴数:0                        无满意结贴分:0                        
未结的帖子数:0                        未结的总分数:0                        
结贴的百分比:100.00%               结分的百分比:100.00%                  
无满意结贴率:0.00  %               无满意结分率:0.00  %                  
敬礼!

解决方案 »

  1.   

    public List getList(){
             if(list==null){
                 list = new ArrayList();
             }  
        }
    没有return,这个类就不能通过编译吧
      

  2.   

    不好意思,有 return
    import com.bean
    import java.util.*;
    public class UserBean{
        private List list;
        public void UserBean(){
             List l=new ArrayList();
             l.add("hehe");
             l.add("haha");
             this.setList(l);
        }
        public void setList(List li)
           this.list=li;
        }
        public List getList(){
             if(list==null){
                 list = new ArrayList();
             }  
            return list;
        }
    }
      

  3.   

     public void UserBean(){
             List l=new ArrayList();
             l.add("hehe");
             l.add("haha");
             this.setList(l);
        }
    ?void?
      

  4.   


    import com.bean
    import java.util.*;
    public class UserBean{
        private List list;
        public UserBean(){  //修改,去掉void
             List l=new ArrayList();
             l.add("hehe");
             l.add("haha");
             this.setList(l);
        }
        public void setList(List li)
           this.list=li;
        }
        public List getList(){
             if(list==null){
                 list = new ArrayList();
             }  
            return这样测试可以正常显示。
      

  5.   

    我对代码进行了修改,可问题还是存在啊!
    问题好像出在页面取值上,但不知道问题具体在哪import com.bean
    import java.util.*;
    public class UserBean{
        private List list;
        public  UserBean(){
             List l=new ArrayList();
             l.add("hehe");
             l.add("haha");
             this.setList(l);
        }
        public void setList(List li)
           this.list=li;
        }
        public List getList(){
             if(list==null){
                 list = new ArrayList();
             }  
            return list;
        }
    }
      

  6.   

    问题好像是出在这里,但具体哪写错了我也不清楚,我对了好己编代码,都没有问题<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
    <%@ taglib prfix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    <jsp:useBean id="use" class="com.bean.userBean"/>
    <html>
    <head></head>
    <body>
    <c:forEach var="ll" items="${use.list}">
       ${ll}
    </c:forEach>
    </body>
    </html>