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