| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee |
| http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" |
| version="3.1" metadata-complete="false"> |
| |
| <display-name>Wicket Examples</display-name> |
| |
| <!-- only available with servlet spec. 2.4+ |
| <locale-encoding-mapping-list> |
| <locale-encoding-mapping> |
| <locale>de</locale> |
| <encoding>UTF-8</encoding> |
| </locale-encoding-mapping> |
| </locale-encoding-mapping-list> |
| --> |
| |
| <!-- |
| There are three means to configure Wickets configuration mode and they are |
| tested in the order given. |
| 1) A system property: -Dwicket.configuration |
| 2) servlet specific <init-param> |
| 3) context specific <context-param> |
| The value might be either "development" (reloading when templates change) |
| or "deployment". If no configuration is found, "deployment" is the default. |
| --> |
| <context-param> |
| <param-name>configuration</param-name> |
| <param-value>deployment</param-value> |
| </context-param> |
| |
| <context-param> |
| <param-name>velocityPropertiesFolder</param-name> |
| <param-value>/META-INF/</param-value> |
| </context-param> |
| |
| <filter> |
| <filter-name>HomePageApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.homepage.HomePageApplication</param-value> |
| </init-param> |
| </filter> |
| <filter> |
| <filter-name>AjaxPrototypeApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.ajax.prototype.PrototypeApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>AjaxApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.ajax.builtin.AjaxApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>HelloWorldApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.helloworld.HelloWorldApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>EchoApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.echo.EchoApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>UnicodeConverterApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.unicodeconverter.UnicodeConverterApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>HelloBrowserApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.hellobrowser.HelloBrowserApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>AjaxHelloBrowserApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.ajaxhellobrowser.HelloBrowserApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>StockQuoteApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.stockquote.StockQuoteApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>HangmanApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.hangman.HangmanApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>FormInputApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.forminput.FormInputApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>GuestBookApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.guestbook.GuestBookApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>ImagesApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.images.ImagesApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>VideosApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.media.VideosApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>LibraryApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.library.LibraryApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>LinkomaticApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.linkomatic.LinkomaticApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>NavomaticApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.navomatic.NavomaticApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>PubApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.pub.PubApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>PubApplication2</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.pub2.PubApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>UploadApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.upload.UploadApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>EncodingsApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.encodings.EncodingsApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>TemplateApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.template.TemplateApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>ComponentReferenceApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <async-supported>true</async-supported> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.compref.ComponentReferenceApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>RepeaterExamplesApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.repeater.RepeaterApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>TreeApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.tree.TreeApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>NiceUrlApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.niceurl.NiceUrlApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>FramesApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.frames.FramesApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>CustomResourceLoadingApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.customresourceloading.CustomResourceLoadingApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>WizardApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.wizard.WizardApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>CaptchaApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.captcha.CaptchaApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>KittenCaptcha</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.kittenCaptcha.WicketApplication</param-value> |
| </init-param> |
| </filter> |
| <filter> |
| <filter-name>BreadCrumbApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.breadcrumb.BreadCrumbApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>StatelessApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.stateless.StatelessApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>RolesAuthApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.authorization.RolesApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>SignInApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.authentication1.SignInApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>SignIn2Application</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.authentication2.SignIn2Application</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>MyAuthenticatedWebApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.authentication3.MyAuthenticatedWebApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>SpringExample</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationFactoryClassName</param-name> |
| <param-value>org.apache.wicket.spring.SpringWebApplicationFactory</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>GuiceApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.guice.GuiceApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>VelocityTemplateApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.velocity.VelocityTemplateApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>DatesApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.dates.DatesApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <!-- The WicketSesionFilter can be used to provide thread local access to servlets/ JSPs/ etc --> |
| <filter> |
| <filter-name>WicketSessionFilter</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.servlet.WicketSessionFilter</filter-class> |
| <init-param> |
| <param-name>filterName</param-name> |
| <!-- expose the session of the input example app --> |
| <param-value>FormInputApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>RequestMapperApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.requestmapper.RequestMapperApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>wicket.resourceaggregation</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.resourcedecoration.ResourceDecorationApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter> |
| <filter-name>wicket.mail-template</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.asemail.MailTemplateApplication</param-value> |
| </init-param> |
| </filter> |
| <!-- couple the session filter to the helloworld servlet --> |
| |
| <filter> |
| <filter-name>wicket.wicket-native-websockets</filter-name> |
| <filter-class>org.apache.wicket.protocol.ws.javax.JavaxWebSocketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.websocket.JSR356Application</param-value> |
| </init-param> |
| </filter> |
| |
| <filter-mapping> |
| <filter-name>wicket.wicket-native-websockets</filter-name> |
| <url-pattern>/websockets/*</url-pattern> |
| </filter-mapping> |
| |
| |
| |
| <filter-mapping> |
| <filter-name>WicketSessionFilter</filter-name> |
| <url-pattern>/helloworldservlet/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>AjaxApplication</filter-name> |
| <url-pattern>/ajax/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>AjaxPrototypeApplication</filter-name> |
| <url-pattern>/prototype/*</url-pattern> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>RepeaterExamplesApplication</filter-name> |
| <url-pattern>/repeater/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>TreeApplication</filter-name> |
| <url-pattern>/tree/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>NiceUrlApplication</filter-name> |
| <url-pattern>/niceurl/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>StockQuoteApplication</filter-name> |
| <url-pattern>/stock/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>HangmanApplication</filter-name> |
| <url-pattern>/hangman/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>PubApplication</filter-name> |
| <url-pattern>/pub/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>PubApplication2</filter-name> |
| <url-pattern>/pub2/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>NavomaticApplication</filter-name> |
| <url-pattern>/navomatic/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>LinkomaticApplication</filter-name> |
| <url-pattern>/linkomatic/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>LibraryApplication</filter-name> |
| <url-pattern>/library/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>ImagesApplication</filter-name> |
| <url-pattern>/images/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>VideosApplication</filter-name> |
| <url-pattern>/videos/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>HelloWorldApplication</filter-name> |
| <url-pattern>/helloworld/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>EchoApplication</filter-name> |
| <url-pattern>/echo/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>UnicodeConverterApplication</filter-name> |
| <url-pattern>/unicodeconverter/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>HelloBrowserApplication</filter-name> |
| <url-pattern>/hellobrowser/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>AjaxHelloBrowserApplication</filter-name> |
| <url-pattern>/ajaxhellobrowser/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>FormInputApplication</filter-name> |
| <url-pattern>/forminput/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>GuestBookApplication</filter-name> |
| <url-pattern>/guestbook/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>UploadApplication</filter-name> |
| <url-pattern>/upload/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>EncodingsApplication</filter-name> |
| <url-pattern>/encodings/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>TemplateApplication</filter-name> |
| <url-pattern>/template/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>ComponentReferenceApplication</filter-name> |
| <url-pattern>/compref/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>FramesApplication</filter-name> |
| <url-pattern>/frames/*</url-pattern> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>CustomResourceLoadingApplication</filter-name> |
| <url-pattern>/customresourceloading/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>WizardApplication</filter-name> |
| <url-pattern>/wizard/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>CaptchaApplication</filter-name> |
| <url-pattern>/captcha/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>KittenCaptcha</filter-name> |
| <url-pattern>/kitten-captcha/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>BreadCrumbApplication</filter-name> |
| <url-pattern>/breadcrumb/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>StatelessApplication</filter-name> |
| <url-pattern>/stateless/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>SignInApplication</filter-name> |
| <url-pattern>/authentication1/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>SignIn2Application</filter-name> |
| <url-pattern>/authentication2/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>MyAuthenticatedWebApplication</filter-name> |
| <url-pattern>/authentication3/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>RolesAuthApplication</filter-name> |
| <url-pattern>/authorization/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>SpringExample</filter-name> |
| <url-pattern>/spring/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>GuiceApplication</filter-name> |
| <url-pattern>/guice/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>VelocityTemplateApplication</filter-name> |
| <url-pattern>/velocity/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>DatesApplication</filter-name> |
| <url-pattern>/dates/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>RequestMapperApplication</filter-name> |
| <url-pattern>/mappers/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>wicket.resourceaggregation</filter-name> |
| <url-pattern>/resourceaggregation/*</url-pattern> |
| </filter-mapping> |
| |
| <!-- EVENTS APP --> |
| <filter> |
| <filter-name>EventsApplication</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.events.EventsApplication</param-value> |
| </init-param> |
| </filter> |
| |
| <filter-mapping> |
| <filter-name>EventsApplication</filter-name> |
| <url-pattern>/events/*</url-pattern> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>HomePageApplication</filter-name> |
| <url-pattern>/*</url-pattern> |
| <dispatcher>REQUEST</dispatcher> |
| <dispatcher>INCLUDE</dispatcher> |
| </filter-mapping> |
| |
| <filter-mapping> |
| <filter-name>wicket.mail-template</filter-name> |
| <url-pattern>/mailtemplate/*</url-pattern> |
| </filter-mapping> |
| |
| |
| <!-- Bean Validation EXAMPLE APPLICATION --> |
| <filter> |
| <filter-name>BeanValidation</filter-name> |
| <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.bean.validation.BeanValidationApplication</param-value> |
| </init-param> |
| </filter> |
| <filter-mapping> |
| <filter-name>BeanValidation</filter-name> |
| <url-pattern>/bean-validation/*</url-pattern> |
| </filter-mapping> |
| |
| <!-- |
| Parameter used by Spring to locate its context configuration used for creating |
| a WebApplicationContext. |
| --> |
| <context-param> |
| <param-name>contextClass</param-name> |
| <param-value>org.springframework.web.context.support.AnnotationConfigWebApplicationContext</param-value> |
| </context-param> |
| |
| <context-param> |
| <param-name>contextConfigLocation</param-name> |
| <param-value>org.apache.wicket.examples.spring.common.SpringConfig</param-value> |
| </context-param> |
| |
| |
| <!-- LISTENER --> |
| <listener> |
| <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> |
| </listener> |
| |
| <!-- SERVLET --> |
| <servlet> |
| <servlet-name>HelloWorldServlet</servlet-name> |
| <servlet-class>org.apache.wicket.examples.HelloWorldServlet</servlet-class> |
| </servlet> |
| |
| <servlet-mapping> |
| <servlet-name>HelloWorldServlet</servlet-name> |
| <url-pattern>/helloworldservlet/*</url-pattern> |
| </servlet-mapping> |
| |
| <servlet> |
| <servlet-name>ServletTest</servlet-name> |
| <servlet-class>org.apache.wicket.protocol.http.WicketServlet</servlet-class> |
| <init-param> |
| <param-name>applicationClassName</param-name> |
| <param-value>org.apache.wicket.examples.helloworld.HelloWorldApplication</param-value> |
| </init-param> |
| <load-on-startup>0</load-on-startup> |
| </servlet> |
| |
| <servlet-mapping> |
| <servlet-name>ServletTest</servlet-name> |
| <url-pattern>/servlettest/*</url-pattern> |
| </servlet-mapping> |
| |
| <session-config> |
| <session-timeout>5</session-timeout> |
| </session-config> |
| |
| </web-app> |