覆盖 Grails5535Factory,直接给sitemesh添加excludes
常规的配置方法:
<decorators>
<excludes>
<pattern> *.htm </pattern>
<pattern> *.html </pattern>
<pattern> *.css </pattern>
<pattern> *.js </pattern>
<pattern> /js/* </pattern>
<pattern> /css/* </pattern>
<pattern> /images/* </pattern>
<pattern> /plugins/* </pattern>
<pattern> /static/* </pattern>
</excludes>
</decorators>
<property name="decorators-file" value="/WEB-INF/decorators.xml" />
<excludes file="${decorators-file}" />
Fields inherited from class | Fields |
---|---|
class org.codehaus.groovy.grails.web.sitemesh.Grails5535Factory |
configCheckMillis |
Constructor and description |
---|
BroGrails5535Factory
(com.opensymphony.module.sitemesh.Config config) 构造器,添加 excludes |
Methods inherited from class | Name |
---|---|
class org.codehaus.groovy.grails.web.sitemesh.Grails5535Factory |
org.codehaus.groovy.grails.web.sitemesh.Grails5535Factory#refresh(), org.codehaus.groovy.grails.web.sitemesh.Grails5535Factory#getDecoratorMapper(), org.codehaus.groovy.grails.web.sitemesh.Grails5535Factory#getPageParser(String), org.codehaus.groovy.grails.web.sitemesh.Grails5535Factory#shouldParsePage(String), org.codehaus.groovy.grails.web.sitemesh.Grails5535Factory#isPathExcluded(String), org.codehaus.groovy.grails.web.sitemesh.Grails5535Factory#getInstance(com.opensymphony.module.sitemesh.Config), org.codehaus.groovy.grails.web.sitemesh.Grails5535Factory#wait(long), org.codehaus.groovy.grails.web.sitemesh.Grails5535Factory#wait(long, int), org.codehaus.groovy.grails.web.sitemesh.Grails5535Factory#wait(), org.codehaus.groovy.grails.web.sitemesh.Grails5535Factory#equals(Object), org.codehaus.groovy.grails.web.sitemesh.Grails5535Factory#toString(), org.codehaus.groovy.grails.web.sitemesh.Grails5535Factory#hashCode(), org.codehaus.groovy.grails.web.sitemesh.Grails5535Factory#getClass(), org.codehaus.groovy.grails.web.sitemesh.Grails5535Factory#notify(), org.codehaus.groovy.grails.web.sitemesh.Grails5535Factory#notifyAll() |
class com.opensymphony.module.sitemesh.factory.BaseFactory |
com.opensymphony.module.sitemesh.factory.BaseFactory#getDecoratorMapper(), com.opensymphony.module.sitemesh.factory.BaseFactory#getPageParser(String), com.opensymphony.module.sitemesh.factory.BaseFactory#shouldParsePage(String), com.opensymphony.module.sitemesh.factory.BaseFactory#isPathExcluded(String), com.opensymphony.module.sitemesh.factory.BaseFactory#getInstance(com.opensymphony.module.sitemesh.Config), com.opensymphony.module.sitemesh.factory.BaseFactory#refresh(), com.opensymphony.module.sitemesh.factory.BaseFactory#wait(long), com.opensymphony.module.sitemesh.factory.BaseFactory#wait(long, int), com.opensymphony.module.sitemesh.factory.BaseFactory#wait(), com.opensymphony.module.sitemesh.factory.BaseFactory#equals(Object), com.opensymphony.module.sitemesh.factory.BaseFactory#toString(), com.opensymphony.module.sitemesh.factory.BaseFactory#hashCode(), com.opensymphony.module.sitemesh.factory.BaseFactory#getClass(), com.opensymphony.module.sitemesh.factory.BaseFactory#notify(), com.opensymphony.module.sitemesh.factory.BaseFactory#notifyAll() |
BROPEN Documentation, 2015-08-08 15:56