Well if you have a Component you can use one of the getString methods.
It's just that the above also works if you do not have a component to work with.

Maurice

On Mon, Apr 21, 2008 at 10:27 PM, Edvin Syse <[EMAIL PROTECTED]> wrote:
> Maurice Marrink wrote:
>
> > String errorMessage
> > =Application.get().getResourceSettings().getLocalizer().getString(key,
> > someComponentOrNull,defaultMsg);
> >
>
>  Is this the correct way of doing it? I think it would be really nice if
> Session#error, info etc could take a resourceKey instead..
>
>  -- Edvin
>
>
>
>
> >
> > Maurice
> >
> > On Mon, Apr 21, 2008 at 9:46 PM, Enrique Rodriguez <[EMAIL PROTECTED]>
> wrote:
> >
> > > I'm curious what's up here, too, since Pro Wicket Listing 6-15 shows
> > >  the use of StringResourceModel with Component#info.  However, when I
> > >  tried that once, I simply got the Object#toString()-style output in my
> > >  FeedbackPanel!
> > >
> > >  Enrique
> > >
> > >
> > >
> > >
> > >  On Mon, Apr 21, 2008 at 12:40 PM, Edvin Syse <[EMAIL PROTECTED]> wrote:
> > >  > Ryan Gravener wrote:
> > >  > > I think you can do error((String)(new
> > >  > ResourceModel("page.error").getObject()))
> > >  > >
> > >  >
> > >  > Nah.. besides beeing incredibly nasty, you just instantiate and
> unwrap it
> > >  > right away. Can't see how that will help? :)
> > >  >
> > >  >
> > >  >
> > >  > >
> > >  > > On Mon, Apr 21, 2008 at 3:11 PM, Edvin Syse <[EMAIL PROTECTED]>
> wrote:
> > >  > >
> > >  > > > Sometimes, I want to redirect to another page with an error
> message
> > >  > because
> > >  > > > of something I discover when the constructor runs. I would like
> to do:
> > >  > > >
> > >  > > >  if(some_condition) {
> > >  > > >        Session.get().error("errmsg");
> > >  > > >        setResponsePage(PageClass.class);
> > >  > > >        return;
> > >  > > >  }
> > >  > > >
> > >  > > >  The problem is that Session#error() doesn't take a resource-key,
> only
> > >  > the
> > >  > > > final text. In the constructor it might be too early to determine
> the
> > >  > > > language etc. What's the Wicket way around this one? :)
> > >  > > >
> > >  > > >  -- Edvin
> > >
> > >  ---------------------------------------------------------------------
> > >  To unsubscribe, e-mail: [EMAIL PROTECTED]
> > >  For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to