我的web.xml配置<filter>
  <filter-name>struts2</filter-name>
  <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
  <filter-name>struts2</filter-name>
  <url-pattern>/*</url-pattern>
</filter-mapping><servlet>
<servlet-name>servletget</servlet-name>
<servlet-class>com.test.servlet.VisitsServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>servletget</servlet-name>
<url-pattern>/servletget</url-pattern>
</servlet-mapping>输入页面<form action="servletget" method="post">
   <input type="text" name="text"><br>
   <input type="submit" value="submit">
</form>也写了dopost方法...现在的问题是一提交就错误404貌似是没找到action那类错误...
然后我把web.xml里的filter去掉就可以运行了...

解决方案 »

  1.   

    你用的是struts2,看看struts2相关的jar包之类的导入进去没有。
      

  2.   

    struts2不需要web.xml配置Servlet吧action就是一个普通的java类
      

  3.   

    struts2当然是配置好了的...
    我的filter是用于struts2的,而我现在想在这里在配置一个servlet用来直接提交到这个servlet
      

  4.   

    是不是<url-pattern>/*</url-pattern>
    这个/*的原因啊,输入什么URL都被struts2给拦截了,换个试下/其它的
      

  5.   


    是不是这个意思,
    就是这个意思good luck