今天在工程里用sitemesh的时候发现有的页面怎么也不会被装潢。找了一下午终于找出原因来了 原来是webwork与sitemesh在web.xml的配置顺序问题。正确的顺序应该是先经过sitemesh的过滤器然后再经过 webwork的过滤器。
我正确的配置文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<filter>
<filter-name>sitemesh</filter-name>
<filter-class>
com.opensymphony.module.sitemesh.filter.PageFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>sitemesh</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<taglib>
<taglib-uri>sitemesh-page</taglib-uri>
<taglib-location>/WEB-INF/sitemesh-page.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>sitemesh-decorator</taglib-uri>
<taglib-location>/WEB-INF/sitemesh-decorator.tld</taglib-location>
</taglib>
<filter>
<filter-name>webwork</filter-name>
<filter-class>
com.opensymphony.webwork.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter-mapping>
<filter-name>webwork</filter-name>
<url-pattern>*.action</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
分享到:
相关推荐
webWork配置包括xwork.xml及web.xml的配置
webwork Spring hibernate整合配置.doc
Struts2.1权威指南——基于WebWork核心的MV...part08.rar
Struts2.1权威指南——基于WebWork核心的MV...part09.rar
Struts2.1权威指南——基于WebWork核心的MV...part10.rar
Struts2.1权威指南——基于WebWork核心的MV...part04.rar
Struts2.1权威指南——基于WebWork核心的MV...part07.rar
Struts2.1权威指南——基于WebWork核心的MV...part05.rar
Struts2.1权威指南——基于WebWork核心的MV...part03.rar
Struts2.1权威指南——基于WebWork核心的MV...part06.rar
Struts2.1权威指南——基于WebWork核心的MV...part01.rar 只需一分即可下载
Struts2.1权威指南——基于WebWork核心的MV...part02.rar只需一分即可下载
webwork source,关于webwork学习非常不错的东西。
Struts2.1权威指南——基于WebWork核心的MV...part16.rar
Struts2.1权威指南——基于WebWork核心的MV...part19.rar
Struts2.1权威指南——基于WebWork核心的MV...part18.rar
Struts2.1权威指南——基于WebWork核心的MV...part14.rar
Struts2.1权威指南——基于WebWork核心的MV...part11.rar
Struts2.1权威指南——基于WebWork核心的MV...part17.rar
Struts2.1权威指南——基于WebWork核心的MV...part13.rar