loginbean 里没有setUsername啊

解决方案 »

  1.   

    public void setUserid(int userid) {
    this.userid = userid;
    }
    public String getUsername() {
    return username;
    }
    public void setUsername(String username) {
    this.username = username;
    }
    有啊
      

  2.   

    Cannot find bean: "loginbean" in any scope 
    你创建的formbean丢失了,或者没有创建。仔细检查一下,要看struts的源码呀,我项目遇到
    过一次,至今都不知道原因。
      

  3.   

    <bean:write name="loginbean" property="username"> </bean:write>利用<bean:write>输出的对象必须存放在四种属性范围之中.
    不然的话,它根本找不到loginbean这个属性.
    只是我的看法,你可以试试...
      

  4.   

    while(rs.next()) 

    String uuserid=rs.getString("userid"); 
    String username=rs.getString("username"); 
    String password=rs.getString("password"); 
        
                    request.setAttribute("userid",uuserid); 
                    request.setAttribute("username",username); 
                    request.setAttribute("password",password); 
                    System.out.println(username); 
                    
                    LoginBean loginbean=new LoginBean(); 
                    loginbean.getUserid(); 
                    loginbean.getUsername(); 
                    loginbean.getPassword(); 
                    System.out.println(username); 
                      request.setAttribute("loginbean",loginbean); 
                    

    上面的LoginBean刚new 出来,怎么就开始get属性了~~~应该是set吧~~~其它的代码我没看~~我觉得这要改为:
    LoginBean loginbean=new LoginBean(); 
                    loginbean.setUserid(userid); 
                    loginbean.setUsername(username); 
                    loginbean.setPassword(password); 
                    System.out.println(username); 
                      request.setAttribute("loginbean",loginbean);
      

  5.   


    while(rs.next())
    {
    String uuserid=rs.getString("userid");
    String username=rs.getString("username");
    String password=rs.getString("password");
        LoginBean loginbean = new LoginBean();
        //封装属性
                    loginbean.setUserid(uuserid);
                    loginbean.setUsername(username);
                    loginbean.setPassword(password);
                    System.out.println("loginbean:"+username);
               //把查出来的值放在request里    
               request.setAttribute("loginbean",loginbean); 在jsp中 ${requestScope.loginbena.username}