Or you can specify the mount path on the Page class itself: http://wicketstuff.org/confluence/display/STUFFWIKI/wicketstuff-annotation
regards, Maarten On Mon, Feb 9, 2009 at 5:49 PM, Andreas Balke <a...@doppelpop.de> wrote: > excellent :) > > > > Matthew Hanlon wrote: > >> You can use PackageRequestTargetUrlCodingStrategy to mount an entire >> package. E.g., if you have a package com.company.pages with classes >> Page1, >> Page2, etc., you can mount the package >> mount(new PackageRequestTargetUrlCodingStrategy("/pages", >> PackageName.forClass(Page1.class))). >> This will mount your pages as "/pages/Page1", "pages/Page2", etc. >> Regards, >> Matt. >> >> On Mon, Feb 9, 2009 at 10:12 AM, Andreas Balke <a...@doppelpop.de> wrote: >> >> >> >>> Thank you Stefan. >>> >>> Is there even a more generic way, like telling Wicket: take all in this >>> directory? Guess not, since this should be scanned on boot... ?! I just >>> would like to skip to register each single class. >>> >>> Andi >>> >>> >>> Stefan Lindner wrote: >>> >>> >>> >>>> You need to do 2 things. >>>> >>>> 1. Mount your Page in Applicatioin.init() methode like >>>> mountBookmarkablePage("/Login", Login.class); >>>> As you see, you can give your page any name you want >>>> 2. Your e.g. Login.class must have a parameterless constructor or a >>>> constructor like >>>> public Login(final PageParameters parameters) >>>> >>>> Then you can call your Login-Page directly with URL ....../Login >>>> >>>> Stefan >>>> >>>> -----Ursprüngliche Nachricht----- >>>> Von: Andreas Balke [mailto:a...@doppelpop.de] Gesendet: Montag, 9. >>>> Februar 2009 16:59 >>>> An: users@wicket.apache.org >>>> Betreff: URL Mapping (Beginner) >>>> >>>> Hi guys, >>>> >>>> I'm playing around with wicket a bit, but I cannot solve an (probably >>>> easy) problem: my pages cannot be resolved. The Homepage class is >>>> reachable, >>>> but only be calling the "Root" URL. Calling an explicit html file gives >>>> me a >>>> Tomcat 404 without useless message... >>>> >>>> Am I something missing? >>>> >>>> Cheers, Andi >>>> >>>> >>>> Here is my web.xml >>>> >>>> <context-param> >>>> <param-name>contextConfigLocation</param-name> >>>> <param-value>/WEB-INF/Springapp-servlet.xml</param-value> >>>> </context-param> >>>> <listener> >>>> >>>> >>>> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> >>>> >>>> </listener> >>>> >>>> <listener> >>>> >>>> >>>> <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class> >>>> >>>> </listener> >>>> >>>> <!-- Wicket example --> >>>> <servlet> >>>> <servlet-name>WicketApplication</servlet-name> >>>> >>>> >>>> <servlet-class>org.apache.wicket.protocol.http.WicketServlet</servlet-class> >>>> >>>> <init-param> >>>> <param-name>applicationClassName</param-name> >>>> >>>> <param-value>de.pansen.wicket.HelloWorldApplication</param-value> >>>> </init-param> >>>> <load-on-startup>1</load-on-startup> >>>> </servlet> >>>> <servlet-mapping> >>>> <servlet-name>WicketApplication</servlet-name> >>>> <url-pattern>/wicket/*</url-pattern> >>>> </servlet-mapping> >>>> <!-- dev only... --> >>>> <context-param> >>>> <param-name>configuration</param-name> >>>> <param-value>development</param-value> >>>> </context-param> >>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>>> For additional commands, e-mail: users-h...@wicket.apache.org >>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>>> For additional commands, e-mail: users-h...@wicket.apache.org >>>> >>>> >>>> >>>> >>>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>> For additional commands, e-mail: users-h...@wicket.apache.org >>> >>> >>> >>> >> >> >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >