懂java进,为啥我在web.xml中配置过滤器,然后就找不到路径了,都是404错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了懂java进,为啥我在web.xml中配置过滤器,然后就找不到路径了,都是404错误相关的知识,希望对你有一定的参考价值。

<filter>
<filter-name>Filter</filter-name>
<filter-class>org.filter.Filter</filter-class>
</filter>
<filter-mapping>
<filter-name>Filter</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>高手来帮我看一下~把它删除就什么都好了,一写就出现没有路径的问题,全是404错误

因为你的filter可能配置错误,导致tomcat无法启动你的web应用,于是就404了,对于filter错误是最麻烦的,因为每次错误都基本不太一样。需要仔细检查 参考技术A

    struts jar包版本问题,一般是这两个包struts-core-xxx.jar, xwork-core-xxx.jar, 建议都换成2.3以后版本比如 struts-core-2.3.4.1,xwork-core-2.3.4.1,版本保持一致

    如果1仍然不能解决问题,检查struts包是否少了。之前有遇到过,原因是1.

参考技术B <filter-class>org.filter.Filter</filter-class>
你这个没写错吧!只有这里可能出问题!你是想处理struts里的乱码问题吧!

使用spring 的定时器不懂为啥会执行两次

  定时器有个applicationContext-timer.xml配置文件,然后import到sprint的applicationContext.xml文件中,在把applicationContext.xml文件加载到web.xml文件中。这样就会执行两次。
  如果applicationContext-timer.xml不import到sprint的applicationContext.xml文件中,applicationContext-timer.xml和applicationContext.xml一起加载到web.xml文件中。这样就执行一次。

  还有的朋友这样解决:http://hi.baidu.com/rhf604525731/item/accf676e96b3d0136895e6f9
参考技术A 定时器都是每隔多久执行1次的。你说执行2次具体什么意思。

以上是关于懂java进,为啥我在web.xml中配置过滤器,然后就找不到路径了,都是404错误的主要内容,如果未能解决你的问题,请参考以下文章

使用spring 的定时器不懂为啥会执行两次

为啥在web.xml中配置过了类的路径,但在jsp页面访问时还是提示找不到呢

java 过滤器必须要配置在web.xml中吗?

java web中filter过滤器的使用

java web项目中过滤器的使用(过滤器执行多次)????

Java Web 监听器web.xml配置详细信息