GRAILS-1019: Allowing expressions to be used with the 'disabled' attribute for g...
[grails.git] / src / war / WEB-INF / web2.3.template.xml
blob3c097430be35048c72f6a9384c9ef1992a2fc4ba
1 <?xml version="1.0" encoding="UTF-8"?>
3 <!DOCTYPE web-app PUBLIC
4     "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
5     "http://java.sun.com/dtd/web-app_2_3.dtd">
7 <web-app>
9     <display-name>/@grails.project.key@</display-name>
11         <context-param>
12                 <param-name>log4jConfigLocation</param-name>
13                 <param-value>/WEB-INF/classes/log4j.properties</param-value>
14         </context-param>
16         <context-param>
17           <param-name>contextConfigLocation</param-name>
18           <param-value>/WEB-INF/applicationContext.xml</param-value>
19         </context-param>
21     <context-param>
22         <param-name>webAppRootKey</param-name>
23         <param-value>@grails.project.key@</param-value>
24     </context-param>
26     <filter>
27                 <filter-name>sitemesh</filter-name>
28             <filter-class>org.codehaus.groovy.grails.web.sitemesh.GrailsPageFilter</filter-class>
29         </filter>
32     <filter>
33         <filter-name>charEncodingFilter</filter-name>
34         <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
35         <init-param>
36             <param-name>targetBeanName</param-name>
37             <param-value>characterEncodingFilter</param-value>
38         </init-param>
39         <init-param>
40             <param-name>targetFilterLifecycle</param-name>
41             <param-value>true</param-value>
42         </init-param>
43     </filter>
45     <filter-mapping>
46         <filter-name>charEncodingFilter</filter-name>
47         <url-pattern>/*</url-pattern>
48     </filter-mapping>
50     <filter-mapping>
51         <filter-name>sitemesh</filter-name>
52         <url-pattern>/*</url-pattern>
53     </filter-mapping>
55     <servlet>
56         <servlet-name>log4j</servlet-name>
57         <servlet-class>org.springframework.web.util.Log4jConfigServlet</servlet-class>
58         <load-on-startup>1</load-on-startup>
59     </servlet>
61         <!-- Context loader servlet for those older servlet engines. -->
62         <servlet>
63                 <servlet-name>context</servlet-name>
64                 <servlet-class>org.codehaus.groovy.grails.web.context.GrailsContextLoaderServlet</servlet-class>
65                 <load-on-startup>1</load-on-startup>
66         </servlet>
69         <!-- Grails dispatcher servlet -->
70         <servlet>
71                 <servlet-name>grails</servlet-name>
72         <servlet-class>org.codehaus.groovy.grails.web.servlet.GrailsDispatcherServlet</servlet-class>
73                 <load-on-startup>2</load-on-startup>
74         </servlet>
77     <!-- The Groovy Server Pages servlet -->
78       <servlet>
79         <servlet-name>gsp</servlet-name>
80         <servlet-class>org.codehaus.groovy.grails.web.pages.GroovyPagesServlet</servlet-class>
81      </servlet>
83     <servlet-mapping>
84         <servlet-name>gsp</servlet-name>
85         <url-pattern>*.gsp</url-pattern>
86     </servlet-mapping>
87     <!-- Map all requests to the Grails dispatcher servlet -->
89     <welcome-file-list>
90          <!--
91          The order of the welcome pages is important.  JBoss deployment will
92          break if index.gsp is first in the list.
93          -->
94          <welcome-file>index.html</welcome-file>
95          <welcome-file>index.jsp</welcome-file>
96          <welcome-file>index.gsp</welcome-file>
97     </welcome-file-list>
99     <taglib>
100         <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
101         <taglib-location>/WEB-INF/tld/c.tld</taglib-location>
102     </taglib>
104     <taglib>
105         <taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri>
106         <taglib-location>/WEB-INF/tld/fmt.tld</taglib-location>
107     </taglib>
109     <taglib>
110         <taglib-uri>http://www.springframework.org/tags</taglib-uri>
111         <taglib-location>/WEB-INF/tld/spring.tld</taglib-location>
112     </taglib>
114     <taglib>
115         <taglib-uri>http://grails.codehaus.org/tags</taglib-uri>
116         <taglib-location>/WEB-INF/tld/grails.tld</taglib-location>
117     </taglib>
118 </web-app>