错误是
找不到Bean user

解决方案 »

  1.   

    struts-config.xml的Action中少字段,没指定name=(form)
    也没指定 <form-beans >吗......
      

  2.   

    <action
          attribute="user"
          name="user"
          path="/userlist" 
          scope="request"
          type="struts.zhengliting.action.UserListAction">
          <forward name="user" path="/page/zhengliting/userlist.jsp" />
        </action>
    这是修改后的struts-config.xml里的内容,还是显示同样的错误
      

  3.   

    .xml;.jsp;.java
    这三个文件中各个属性的对应关系是什么啊,?
    原来还明白一点,看了一天之后倒糊涂了。
      

  4.   

    <form-beans >
        <form-bean name="user" type="*******.User" />  </form-beans>
    这些写了吗?
      

  5.   

    写了,
    <form-beans >
        <form-bean name="userForm" type="struts.zhengliting.form.UserForm" />
        <form-bean name="user" type="struts.zhengliting.User" />  </form-beans>
      

  6.   

    可能是这里的问题
    <bean:write name="user" property="userID"/>
    <bean:write name="user" property="password"/>
    改为
    <bean:write name="element" property="userID"/>
    <bean:write name="element" property="password"/>
      

  7.   

    userlist.jsp
    <logic:iterate id="element" indexId="index" name="user">
      <tr>
        <td height="32"><bean:write name="index"/></td>
        <td><bean:write name="element" property="userID"/></td>
        <td><bean:write name="element" property="password"/></td>
        <td>
          <html:form method="post" action="/alteruser.do">
            <html:submit>変更</html:submit>
          </html:form>
        </td>
        <td>
          <html:form method="post" action="/deleteuser.do">
            <html:submit>削除</html:submit>
          </html:form>
        </td>
      </tr>
      </logic:iterate>
    userlistAction.java
    UserForm userForm = (UserForm) form;
            ResultSet rs=null;
            rs=DB.executeQuery("select USERID,PASSWORD from USER_T");
            System.out.println("1234");        Vector user=new Vector();
    while(rs!=null&&rs.next())
    {
    user.addElement(new User(rs.getString("USERID"),rs.getString("PASSWORD")));
    }
    request.setAttribute("user",user);
     return mapping.findForward("userlist");
    struts-config.xml
    <action
          attribute="user"
          path="/userlist" 
          type="struts.zhengliting.action.UserListAction"
          validate="false">
          <forward name="userlist" path="/page/zhengliting/userlist.jsp" />
    </action>
    这是我现在的
    还是同样的错误javax.servlet.jsp.JspException: どのスコープにもBean user がありません请大家再看看,是什么地方的问题,谢谢