Meant to say

if (A-mode) {
new PageVersionAContantHandler(this);
} else {
new PageVersionBContantHandler(this); // B ofcourse
}

**
Martin

2009/10/6 Martin Makundi <martin.maku...@koodaripalvelut.com>:
> Hi!
>
> I did not exactly understand what you are after, but you can always do
> like this:
>
> CommonPage.html:
> .... blabla ...
>
> CommonPage.java:
> public class CommonPage extends WebPage {
>  public CommonPage() {
>     if (A-mode) {
>       new PageVersionAContantHandler(this);
>     } else {
>       new PageVersionAContantHandler(this);
>     }
>  }
> }
>
> Maybe you wanted something different?
>
> **
> Martin
>
> 2009/10/6 Alex Rass <a...@itbsllc.com>:
>> Hi.
>>
>> Spent hours now trying to figure out how to map 2 html files to 1 class.
>> If someone knows the answer - please help.
>>
>> I need to map 10 similar html pages to same class (for same behavior).
>>
>> Doing this:
>> webApplication.mountBookmarkablePage("/page1.html", pageClass);
>> Gets wicket to associate set url with the class.
>> But then when the ResourceStreamLocator is called, it's given
>> A reference to class and a reference to the path. Where class is set
>> correctly (pageClass).
>> But the PATH is set wrong. It is what Wicket THINKS it should try
>> "PageClass_en.html". (class name + locale + default extension)
>>
>> While *I* would like to load my own class.
>>
>> I was thinking about completely rewriting ResourceStreamLocator to know my
>> own paths, BUT it's not aware of what real page is being loaded (as the path
>> is set to "PageClass_en.html").
>>
>> I could also break down and load my own stuff in beforeRender, but I was
>> hoping there's a better way to handle this.
>>
>> Lastly, I could overwrite onRender() in my PageClass...
>>
>> Any advice would be much appreciated.
>>
>> - Alex.
>>
>>
>> ---------------------------------------------------------------------
>> 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

Reply via email to