I like to do this in my base page: <title wicket:id="title">foo</title>
protected IModel getPageTitleModel() { return new ResourceModel(getClass().getSimpleName()); } add(new Label("title, new AbstractReadOnlyModel() { public Object getObject() { return getPageTitleModel().getObject(); } })); The AbstractReadOnlyModel is there to ensure I'm not calling the overrideable getPageTitleModel() from my base class constructor. By default my page titles come from my application's .properties file, like this: UserPage=User ClientPage=Client I re-use these labels when creating links to the same page. Of course, I can override getPageTitleModel() to return a custom title when needed. jk On Tue, Jul 01, 2008 at 03:36:45PM +0300, Eyal Golan wrote: > yeah, but what if I have a markup inheritance? > I then must use <wicket:head> ... don't I ? > > On Tue, Jul 1, 2008 at 3:34 PM, Martijn Dashorst <[EMAIL PROTECTED]> > wrote: > > > nope. just use: > > > > <title wicket:id="title"></title> > > > > add(new Label("title", "Hello, World!")); > > > > On Tue, Jul 1, 2008 at 2:28 PM, Eyal Golan <[EMAIL PROTECTED]> wrote: > > > Hi, > > > Is there a special header contributer for <title></title> ? > > > > > > -- > > > Eyal Golan > > > [EMAIL PROTECTED] > > > > > > Visit: http://jvdrums.sourceforge.net/ > > > LinkedIn: http://www.linkedin.com/in/egolan74 > > > > > > P Save a tree. Please don't print this e-mail unless it's really > > necessary > > > > > > > > > > > -- > > 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] > > > > > > > -- > Eyal Golan > [EMAIL PROTECTED] > > Visit: http://jvdrums.sourceforge.net/ > LinkedIn: http://www.linkedin.com/in/egolan74 > > P Save a tree. Please don't print this e-mail unless it's really necessary --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]