Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

web.xml

00001 <?xml version="1.0" encoding="ISO-8859-1"?>
00002 <!DOCTYPE web-app 
00003     PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" 
00004     "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
00005 
00006 <web-app>
00007 
00008   <display-name>JWAA Servlet</display-name>
00009 
00010   <description>
00011     This is version 1.0 of an application to support
00012     the Java Web Application Architecture (jwaa).
00013     It was written by Brad Cox (bcox@virtualschool.edu),
00014     who should be contacted for more information.
00015   </description>
00016 
00017   <context-param>
00018     <param-name>webmaster</param-name>
00019     <param-value>bcox@virtualschool.edu</param-value>
00020     <description>
00021       The EMAIL address of the administrator to whom questions
00022       and comments about this application should be addressed.
00023     </description>
00024   </context-param>
00025 
00026   <servlet>
00027     <servlet-name>jwaa</servlet-name>
00028     <description>JWAA Servlet</description>
00029     <servlet-class>edu.virtualschool.jwaa.dox.JwaaServlet</servlet-class>
00030     <init-param>
00031       <param-name>properties.path</param-name>
00032       <param-value>/jwaa/WEB-INF/classes</param-value>
00033     </init-param>
00034     <load-on-startup>5</load-on-startup>
00035   </servlet>
00036 
00037   <servlet-mapping>
00038     <servlet-name>jwaa</servlet-name>
00039     <url-pattern>/demo/*</url-pattern>
00040   </servlet-mapping>
00041 
00042   <servlet-mapping>
00043     <servlet-name>jwaa</servlet-name>
00044     <url-pattern>/dox/*</url-pattern>
00045   </servlet-mapping>
00046 
00047   <session-config>
00048     <session-timeout>60</session-timeout>    <!-- 60 minutes -->
00049   </session-config>
00050 
00051 <!--
00052   <resource-env-ref>
00053     <description>JWAA DB DB</description>
00054     <resource-env-ref-name>jdbc/jwaa</resource-env-ref-name>
00055     <resource-env-ref-type>javax.sql.DataSource</resource-env-ref-type>
00056   </resource-env-ref>
00057 
00058   <security-constraint>
00059     <web-resource-collection>
00060      <web-resource-name>Default</web-resource-name>
00061       <url-pattern>/</url-pattern>
00062     </web-resource-collection>
00063     <auth-constraint/>
00064   </security-constraint>
00065 
00066   <security-constraint>
00067     <web-resource-collection>
00068       <web-resource-name>Default</web-resource-name>
00069       <url-pattern>/jwaa/*</url-pattern>
00070       <url-pattern>/jwaa/pix/*</url-pattern>
00071       <url-pattern>/jwaa/css/*</url-pattern>
00072       <http-method>GET</http-method>
00073       <http-method>HEAD</http-method>
00074     </web-resource-collection>
00075     <web-resource-collection>
00076       <web-resource-name>Default</web-resource-name>
00077       <url-pattern>/jwaa/*</url-pattern>
00078       <http-method>GET</http-method>
00079       <http-method>HEAD</http-method>
00080       <http-method>POST</http-method>
00081     </web-resource-collection>
00082     <auth-constraint>
00083       <role-name>*</role-name>
00084     </auth-constraint>
00085   </security-constraint>
00086 -->
00087 </web-app>