出错信息如下:
Cannot  resolve Form Property username
Cannot  resolve Form Property password
截图如下:<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="html" uri="http://struts.apache.org/tags-html"%>
<html>
<head><title>Simple jsp page</title></head>
<body><html:form action="/login.do" focus="username">
    <table>
        <tr>
             <th>username</th><td><html:text property="username"/> </td>
        </tr>
        <tr>
             <th>password</th><td><html:text property="password"/> </td>
        </tr>
        <tr>
            <td><html:submit value="登陆"/></td>
            <td><html:reset value="重置"/></td>
        </tr>
    </table>
</html:form></body>
</html>

解决方案 »

  1.   

    确定form
    里面 有对应的 username 和password
      

  2.   

    <%@ taglib prefix="html" uri="http://struts.apache.org/tags-html"%>
     uri是不是有问题 你这是struts1.x 的吧 不是struts2 没弄过struts1.x 如果还有问题 不要用struts自带的标签库 使用普通的form表单 应该没有问题...
      

  3.   

    如果你确定有这两个属性,那么检查strutc-config.xml中的path映射,里面的name属性必须是你要的那个ActionForm.
      

  4.   

    LZ,你这是Struts1.x的标签, 不是2.X的Struts1.x 要写ActionForm的。一是你没写或没在strutc-config.xml中配置ActionForm
    一是你的ActionForm属性的set方法名没写对建议搜搜Struts1.x的资料
      

  5.   

    你的html标签中的action没有对应方法吧?
    你在Action中有没有定义这两个属性
      

  6.   

    Form中要有getUsername()和getPassword()两个方法