项目加了urlrewrite之后,在jsp页面el表达式取不到值的解决方法
2013-04-28 16:44
399 查看
修改web.xml里的struts2过滤器的方法
<filter>
<filter-name>struts2</filter-name>
<!-- <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> -->
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
FilterDispatcher是struts2.0.x到2.1.2版本的核心过滤器.!
如果加了
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
会出现el表达式取不到值的情况
建议用StrutsPrepareAndExecuteFilter替换掉
<filter>
<filter-name>struts2</filter-name>
<!-- <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> -->
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
FilterDispatcher是struts2.0.x到2.1.2版本的核心过滤器.!
如果加了
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
会出现el表达式取不到值的情况
建议用StrutsPrepareAndExecuteFilter替换掉
相关文章推荐
- 新建的web项目的jsp页面报错的解决方法
- 新建的web项目的jsp页面报错的解决方法
- JSP页面不支持EL表达式的解决方法
- Maven项目中JSP页面无法得到静态资源的解决方法
- 关于在maven项目下,从一个jsp页面通过重定向跳转到另一个jsp页面时出现404的错误的解决方法
- 关于JavaWeb项目导入之后jsp报错解决方法
- tomcat发布web项目JSP页面打开报空指针异常解决方法。
- activity启动之后获取不到上个页面传过来的intent解决方法
- 关于Java Web 项目导入之后 jsp 报错解决方法
- 新建的web项目的jsp页面报错的解决方法
- el表达式在jsp页面不起作用的解决方法
- jsp页面EL表达式不被解析的解决方法
- html页面转成jsp页面之后样式变化的问题解决方法
- jsp页面中EL表达式被当成字符串处理不显示值问题的解决方法
- jsp页面中EL表达式被当成字符串处理不显示值问题的解决方法
- jsp页面不编译el表达式的解决方法
- jsp页面通过EL表达式取不到值解决办法
- 【Java】新建的web项目的jsp页面报错的解决方法
- 新建的web项目的jsp页面报错的解决方法
- jsp页面包含含有中文的html页面出现乱码的解决方法(转载)