<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
这个加了吗?是struts action到url的映射
在url访问action就使用 xxxAction.do的形式了

解决方案 »

  1.   

    是Struts2的吗?web.xml里加上
    <filter>
            <filter-name>struts2</filter-name>
            <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
    </filter>
    试试
      

  2.   

    直接用MyEclipse 生成Structs框架呀,你看看web.xml文件如果有:     <servlet>
        <servlet-name>action</servlet-name>
        <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
        </servlet>
    <servlet-mapping>
        <servlet-name>action</servlet-name>
        <url-pattern>*.do</url-pattern>
      </servlet-mapping>
      
    应该就是用了Structs了的吧.
      

  3.   

    我看你的struts-config.xml是写成struts_config.xml,那么你在WEB.XML也要改成struts_config.xml,还有你的路径也要放对或者写正确    <init-param>
          <param-name>config</param-name>
          <param-value>/WEB-INF/struts_config.xml</param-value>
        </init-param>
      

  4.   

    直接用myeclipse直接生成很省事的 模板都有了 直接往里添就可以了