The Struts dispatcher cannot be found.
2013-08-29 19:23
369 查看
题目是一个异常(或者说错误)所报的错误原因。完整的语句是: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.
问了一下度娘才知道错误的原因:这通常是由于使用了struts标签,而没有配置相关联的filter。struts标签只有在http请求通过标签的servlet
filter过滤器之后才可用,这些过滤器用来为这些标签初始化struts分发器)
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.
问了一下度娘才知道错误的原因:这通常是由于使用了struts标签,而没有配置相关联的filter。struts标签只有在http请求通过标签的servlet
filter过滤器之后才可用,这些过滤器用来为这些标签初始化struts分发器)
所以,问题原因:用了struts标签,但没有引入标签? JSP页面中没有加入类似下面内容: <%@ taglib prefix="s" uri="/struts-tags"%> 也有可能是配置问题 web.xml中配置的struts2 filter拦截器不是/* 应该配置成: <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
我的是web.xml配置不当,配置的是<url-pattern>/*.action</url-pattern>却想访问以.jsp结尾的网址路径,结果报错了。记录下来,引以为戒!
相关文章推荐
- The Struts dispatcher cannot be found
- HTTP Status 500 - The Struts dispatcher cannot be found. This is usually caused by using Struts tags
- The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. 异常的处理方法
- The Struts dispatcher cannot be found异常的解决方法
- 1.The Struts dispatcher cannot be found. This is usually caused by using Struts
- struts2 The Struts dispatcher cannot be found异常解决办法
- Struts2.0的异常 The Struts dispatcher cannot be found.
- Struts2错误:The Struts dispatcher cannot be found.
- struts2错误:The Struts dispatcher cannot be found.
- JSP 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
- struts2常见标签异常:The Struts dispatcher cannot be found.
- 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
- The Struts dispatcher cannot be found
- The Struts dispatcher cannot be found. 在页面使用struts2的标签时报的异常
- org.apache.jasper.JasperException: The Struts dispatcher cannot be found的解决方法
- The Struts dispatcher cannot be found
- the Struts dispatcher cannot be found. 在struts2中出现的问题