Struts问题,为什么配置完过滤器后访问网页显示404,把配置去掉之后就好用

为什么配置完web.xml文件之后访问网页显示404,去掉配置之后访问就是好用的,配置如图图片说明

/* 换成 *.do 试试

不用其他的,试试*.do

/*是所有的都要过滤,包括一些js文件,最好换成*.action(例子)这样只过滤你所访问的方法

你进这个过滤器里面打断点看看

struts加载的配置文件都是从类加载器加载.class文件的路径中去寻找的,把配置文件放到WEB-INF,加载不到把配置文件写到src试试

/* 不好吧
/*.do或者 /abc/* 拦截某个目录下的访问

是不是和其它的配置文件有关

少一个监听器。图片说明

将web.xml中struts2的/* 换成 *.action 试试