Also, you could throw RestartRequestException (iirc) and start at a different page.
Or you could roll your own URL coding strategy. Martijn On Thu, Jul 31, 2008 at 12:08 AM, Martijn Dashorst <[EMAIL PROTECTED]> wrote: > There is no need to map 4 applications in your web.xml. Mount your > pages to a URL using Application#mount() in your Application#init(). > In your case IndexedUrlCodingstrategy sounds like a good starting > point. > > Martijn > > On Wed, Jul 30, 2008 at 10:57 PM, Sebastian <[EMAIL PROTECTED]> wrote: >> Hi, >> >> I am currently trying to convert a custom application to Wicket and hit an >> issue regarding URL mappings. >> >> We have the requirement for URL-to-page mappings as follows: >> >> 1) http://localhost/app/ -> WelcomePage.java >> 2) http://localhost/app/info -> InfoPage.java >> 3) http://localhost/app/<e>/<entry>/ -> EntryPage.java >> 4) http://localhost/app/<category>/ -> CategoryPage.java >> 5) http://localhost/app/<category>/<subcategory>/ -> SubCategoryPage.java >> >> The problem is that I would need to mount the /app/ four times but Wicket >> throws an exception. >> >> An additional difficulty is that for URL mapping 3) the parameter <e> is >> always the first character of <entry>. <category> can never be only one >> character, thus the URLs 3) and 4)/5) are - from a logical point - >> distinguishable based on the URL pattern. >> >> Which URL encoding strategies would I need to configure how to achieve such >> a mapping? Is it possible at all with Wicket? >> >> Thanks in advance, >> >> Seb >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > > -- > Become a Wicket expert, learn from the best: http://wicketinaction.com > Apache Wicket 1.3.4 is released > Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3. > -- Become a Wicket expert, learn from the best: http://wicketinaction.com Apache Wicket 1.3.4 is released Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
