tomcat启动异常

2025-02-20 03:15:47
推荐回答(5个)
回答1:

java.lang.IllegalArgumentException: Filter mapping specifies an unknown filter name
这句话的意思是filter-mapping标签指向了一个没有定义的filter,就是叫struts2的filter没有被定义

看web.xml里标签,里面你配了个struts2,可是你并没有配置这个叫struts2的filter,或者说你的filter的名字写错了,并不是struts2。加上

struts2
org.apache.struts2.dispatcher.FilterDispatcher

就行了。

回答2:

jndi是在conf文件夹的server.xml或者context.xml中配置的,不要放在web.xml中

回答3:

web.xml的配置有错误吧

回答4:

哎...我也碰到这个问题啊...

回答5:

这个问题我也遇到过,应该是配置文件出问题,查看一下server.xml看看