web.xml中配置struts2后,访问该项目下的jsp文件报错,为什么????
<filter-mapping><filter-name>struts2</filter-name><url-pattern>/*</url-pattern></filt...
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
改成如下就报错:
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
访问该项目下的jsp文件也要经过struts2的过滤吗???还是什么原因?为什么我访问的jsp文件,跟struts2没有关系也会报错呢??还有就是"*.action"的作用的是什么? 展开
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
改成如下就报错:
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
访问该项目下的jsp文件也要经过struts2的过滤吗???还是什么原因?为什么我访问的jsp文件,跟struts2没有关系也会报错呢??还有就是"*.action"的作用的是什么? 展开
6个回答
展开全部
我跟你的情况一样,不过在过滤的时候配置不一样,你的配置的意思应该是访问所有action,我的是/*,访问根目录下的所有action
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先把jsp的内容清空,试着访问,应该可以访问成功。
如果访问成功表示jsp中用到了struts标签,struts标签需要经过struts过滤器进行实例化,你直接访问jsp自然报错了。
如果访问失败,那就是其他原因了。
如果访问成功表示jsp中用到了struts标签,struts标签需要经过struts过滤器进行实例化,你直接访问jsp自然报错了。
如果访问失败,那就是其他原因了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
记忆中struts2 在web.xml文件中都是固定格式的。去下一个标准的就行了。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
肯定是请求的问题,/*是过滤任何形式的请求,而*.action只过滤以.action结尾的请求。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询