Wicketのweb.xml 記述例

Wicketを使う場合の最低限のweb.xml記述例

<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" 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">
   <display-name>nadia</display-name>
   <filter>
      <description>
      </description>
      <display-name>WicketFilter</display-name>
      <filter-name>WicketFilter</filter-name>
      <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
      <init-param>
         <description>
         </description>
         <param-name>applicationClassName</param-name>
         <param-value>jp.nadia.NadiaApplication</param-value>

      </init-param>
   </filter>
   <filter-mapping>
      <filter-name>WicketFilter</filter-name>
      <url-pattern>/*</url-pattern>
   </filter-mapping>

   <resource-ref>
      <description>NADIA DataSource</description>
        <res-ref-name>jdbc/nadiaDB</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <res-auth>Container</res-auth>
        <res-sharing-scope>Shareable</res-sharing-scope>
   </resource-ref>
   <welcome-file-list>
      <welcome-file>index.html</welcome-file>
      <welcome-file>index.htm</welcome-file>
      <welcome-file>index.jsp</welcome-file>
      <welcome-file>default.html</welcome-file>
      <welcome-file>default.htm</welcome-file>
      <welcome-file>default.jsp</welcome-file>
   </welcome-file-list>
</web-app>