下面是jsp代码!<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-template.tld" prefix="template" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ page contentType="text/html; charset=GBK" %>
<html:html>
<head>
<title>
NetRegister
</title>
</head>
<body>
<h1>JBuilder Generated Struts JSP for ActionForm User.LogonForm</h1>
<p>
<html:form action="/logonAction.do" method="POST">
<html:text property="userbean.id"/>
<html:text property="userbean.password"/>
<br>
<html:submit property="submit" value="Submit"/><br>
<html:reset value ="Reset"/>
</html:form>
</body>
</html:html>

解决方案 »

  1.   

    我试了一下,经过一些修改(因为我这里没有logonAction,也没有你的userbean),
    运行是正常的。
    但我觉得你的userbean.id和userbean.password有些问题,
    理论上应该出错的。
    我觉得直接使用id和password就可以了,我更该后的代码如下:
    <%@ taglib uri="struts/bean-el" prefix="bean" %>
    <%@ taglib uri="struts/html-el" prefix="html" %>
    <%@ page contentType="text/html; charset=GBK" %>
    <html:html>
    <head>
    <title>
    NetRegister
    </title>
    </head>
    <body>
    <h1>JBuilder Generated Struts JSP for ActionForm User.LogonForm</h1>
    <p>
    <html:form action="/setUpEmployeeForm" method="POST">
    <html:text property="name"/>
    <html:text property="age"/>
    <br>
    <html:submit property="submit" value="Submit"/><br>
    <html:reset value ="Reset"/>
    </html:form>
    </body>
    </html:html>
      

  2.   

    这里没有问题,因为我有一个UserBean ,它有两个属性。
    我使用 userbean.id,直接可以把输入绑到userbean 中!