首页 > 代码库 > servlet转发到struts2问题,找不到路径
servlet转发到struts2问题,找不到路径
默认情况下servlet或者jsp页面转发到struts2会出现找不到路径的错误,需要在web.xml文件中配置struts映射的地方添加FORWARD声明,如下:
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.action</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
查找filter-mapping的配置会发现,dispatcher的配置选项如:
< dispatcher>REQUEST|INCLUDE|FORWARD|ERROR< /disaptcher>
设定Filter对应的请求方式,有RQUEST,INCLUDE,FORWAR,ERROR四种,默认为REQUEST,所以这里要打开FORWARD。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。