You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@velocity.apache.org by ma...@apache.org on 2004/01/27 01:00:52 UTC
cvs commit: jakarta-velocity-tools/examples/struts/WEB-INF web.xml
marino 2004/01/26 16:00:52
Modified: examples/struts/WEB-INF web.xml
Log:
upgraded to use Struts modules and move the application-resources param into the relevant struts-configs
Revision Changes Path
1.3 +36 -58 jakarta-velocity-tools/examples/struts/WEB-INF/web.xml
Index: web.xml
===================================================================
RCS file: /home/cvs/jakarta-velocity-tools/examples/struts/WEB-INF/web.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- web.xml 8 Mar 2003 20:00:56 -0000 1.2
+++ web.xml 27 Jan 2004 00:00:52 -0000 1.3
@@ -1,38 +1,30 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-
-<!DOCTYPE web-app
- PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
- "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
-
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>
-
-
- <!-- Example Database Initialization Servlet Configuration
- <servlet>
- <servlet-name>database</servlet-name>
- <servlet-class>org.apache.struts.example.DatabaseServlet</servlet-class>
- <init-param>
- <param-name>debug</param-name>
- <param-value>2</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
- -->
-
-
- <!-- Standard Action Servlet Configuration (with debugging) -->
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
- <param-name>application</param-name>
- <param-value>ApplicationResources</param-value>
- </init-param>
- <init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
+ <param-name>config/admin</param-name>
+ <param-value>/WEB-INF/struts-admin-config.xml</param-value>
+ </init-param>
+ <init-param>
+ <param-name>config/app1</param-name>
+ <param-value>/WEB-INF/struts-app1-config.xml</param-value>
+ </init-param>
+ <init-param>
+ <param-name>config/app2</param-name>
+ <param-value>/WEB-INF/struts-app2-config.xml</param-value>
+ </init-param>
+ <init-param>
+ <param-name>config/app3</param-name>
+ <param-value>/WEB-INF/struts-app3-config.xml</param-value>
+ </init-param>
+ <init-param>
<param-name>debug</param-name>
<param-value>2</param-value>
</init-param>
@@ -46,68 +38,54 @@
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
-
-
- <!-- Define Velocity template compiler -->
<servlet>
<servlet-name>velocity</servlet-name>
<servlet-class>org.apache.velocity.tools.view.servlet.VelocityViewServlet</servlet-class>
-
<init-param>
<param-name>org.apache.velocity.toolbox</param-name>
<param-value>/WEB-INF/toolbox.xml</param-value>
- </init-param>
-
+ </init-param>
<init-param>
<param-name>org.apache.velocity.properties</param-name>
<param-value>/WEB-INF/velocity.properties</param-value>
- </init-param>
-
- <load-on-startup>10</load-on-startup>
+ </init-param>
+ <load-on-startup>10</load-on-startup>
+ </servlet>
+ <servlet>
+ <servlet-name>debugjsp</servlet-name>
+ <description>Added to compile JSPs with debug info</description>
+ <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
+ <init-param>
+ <param-name>classdebuginfo</param-name>
+ <param-value>true</param-value>
+ </init-param>
+ <load-on-startup>3</load-on-startup>
</servlet>
-
-
- <!-- Action Servlet Mapping -->
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
-
-
- <!-- Map *.vm files to Velocity -->
<servlet-mapping>
<servlet-name>velocity</servlet-name>
<url-pattern>*.vm</url-pattern>
</servlet-mapping>
-
-
-
- <!-- The Usual Welcome File List -->
+ <servlet-mapping>
+ <servlet-name>debugjsp</servlet-name>
+ <url-pattern>*.jsp</url-pattern>
+ </servlet-mapping>
<welcome-file-list>
- <welcome-file>index.html</welcome-file>
+ <welcome-file>index.vm</welcome-file>
</welcome-file-list>
-
- <!-- Example Application Tag Library Descriptor
- <taglib>
- <taglib-uri>/WEB-INF/app.tld</taglib-uri>
- <taglib-location>/WEB-INF/app.tld</taglib-location>
- </taglib>
- -->
-
- <!-- Struts Tag Library Descriptors -->
<taglib>
<taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
</taglib>
-
<taglib>
<taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
</taglib>
-
<taglib>
<taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
</taglib>
-
</web-app>
---------------------------------------------------------------------
To unsubscribe, e-mail: velocity-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: velocity-dev-help@jakarta.apache.org