你把<html:form action="register.do">改为<html:form action="register">就应该可以了!!!!!

解决方案 »

  1.   

    <html:form action="register.do">改为<html:form action="register">
      

  2.   

    查看一个文件web.xml,看是否有下面的配置,苦没有,则按照以下配置就行啦
    <servlet>
        <servlet-name>action</servlet-name>
        <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
        <init-param>
          <param-name>config</param-name>
          <param-value>/WEB-INF/struts-config.xml</param-value>
        </init-param>
        <init-param>
          <param-name>debug</param-name>
          <param-value>2</param-value>
        </init-param>
        <init-param>
          <param-name>application</param-name>
          <param-value>ApplicationResources</param-value>
        </init-param>
        <load-on-startup>2</load-on-startup>
      </servlet>
      <servlet-mapping>
        <servlet-name>action</servlet-name>
        <url-pattern>*.do</url-pattern>
      </servlet-mapping>
    </servlet>
      

  3.   

    出现空白页说明Action已经执行完毕
    只是forward的时候没有找到对应的页面
    看看你的两个页面是不是放在了应用程序的根目录下
    以及文件名是不是正确