struts2错误:The Struts dispatcher cannot be found.
2012-11-27 19:57
501 查看
今天运行jsp页面出现了下面的错误,错误原因主要是由于引用struts2标签引起的。
错误信息:
The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its servlet filter, which initializes the Struts dispatcher needed for this tag.
- [unknown location]
解决办法:找到工程项目的WebRoot/WEB-INF/web.xml文件,在文件最后加上我标注的红色部分代码(.jsp过滤)即可。添加的时候注意别把代码放到</web-app>结束标签外了,否则myeclipse会报错。
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
</web-app>
!注意:</web-app>结束标签在最外层。
错误信息:
The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its servlet filter, which initializes the Struts dispatcher needed for this tag.
- [unknown location]
解决办法:找到工程项目的WebRoot/WEB-INF/web.xml文件,在文件最后加上我标注的红色部分代码(.jsp过滤)即可。添加的时候注意别把代码放到</web-app>结束标签外了,否则myeclipse会报错。
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
</web-app>
!注意:</web-app>结束标签在最外层。
相关文章推荐
- Struts2配置错误之The Struts dispatcher cannot be found
- struts2错误:The Struts dispatcher cannot be found.
- struts2错误:The Struts dispatcher cannot be found
- struts2错误:The Struts dispatcher cannot be found.
- struts2错误:The Struts dispatcher cannot be found.
- struts2错误:The Struts dispatcher cannot be found.
- Struts2错误:The Struts dispatcher cannot be found.
- struts2错误:The Struts dispatcher cannot be found.
- struts2 The Struts dispatcher cannot be found异常解决办法
- struts标签错误The Struts dispatcher cannot be found.
- struts2报错The Struts dispatcher cannot be found
- The Struts dispatcher cannot be found在struts2中出现的问题
- the Struts dispatcher cannot be found. 在struts2中出现的问题
- 解决struts2中UI标签出现的问题: The Struts dispatcher cannot be found
- The Struts dispatcher cannot be found. 在页面使用struts2的标签时报的异常
- struts标签错误The Struts dispatcher cannot be found.
- The Struts dispatcher cannot be found在struts2中出现的问题
- struts标签错误The Struts dispatcher cannot be found.
- The Struts dispatcher cannot be found in struts2
- Struts2-The Struts dispatcher cannot be found