提交表单的时候.特别是.do 的发生404错误.服务器找不到servlet.这种情况是突然发生的.刚刚还好好的.突然就不行了.不知道 是什么错误.希望那位高手说说.
谢谢了

解决方案 »

  1.   

    对你要映射的servlet做一下mapping
    <servlet-mapping>
        <servlet-name>action</servlet-name>
        <url-pattern>*.do</url-pattern>
      </servlet-mapping>好好看看tomcat自带的servlet-example吧.
      

  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>
         <load-on-startup>2</load-on-startup>
      </servlet>  <!-- Standard Action Servlet Mapping -->
      <servlet-mapping>
        <servlet-name>action</servlet-name>
        <url-pattern>*.do</url-pattern>
      </servlet-mapping>