主要是由于页面的请求都被struts给拦截了,根本访问不了servlet,发现这个原因后本人是先直接在struts的配置文件中加上
<constant name="struts.action.extension" value="do,action"/> (请求的后缀要有.do或.action才到struts配置文件里找对应的action),运行站点,可以工作了。
web.xml里面的这个filter,他本质是一个过滤器,这里设置的内容就是我们要让这个过滤器过滤的内容
/*,我们的这个配置的意思是所有的链接地址都要经过struts2的过滤器的处理
struts.action.extension这个里面指定的扩展名,也就是说默认是action的我们才交给struts2控制器来处理,不是action扩展的我们不管(如图片、JS、CSS文件等)