Hi,
i went to bed and woke up this morning and took and another hard look. @ the
problem and i changed:
Model model = new Model("MSFT");
to:
model = new Model("MSFT");
and the problem was resolved.
thanks everyone for helping out still studying wicket hard yet to have a
final impression.
On Mon, May 12, 2008 at 12:53 AM, Jonathan Locke <[EMAIL PROTECTED]>
wrote:
>
>
> if you assigned to that null field (clearly not with the code below) and
> you
> are still getting an NPE, it could not be the /same/ error by definition.
> i
> suggest you slow down, get out a debugger and think this through.
>
>
> kengimel wrote:
> >
> > i assigned new Model() to the field.
> >
> > String sym = (String) new Model().getObject();
> > int stockValue = sym.hashCode() % 100;
> > QuoteResult quoteResult = new QuoteResult(stockValue);
> > setResponsePage(quoteResult);
> >
> > and it still threw the same error.
> >
> > i also found some additional inform from clicking the display page view.
> >
> >
> > Page
> >
> > [Page class = myapp.stockquote.GetQuoteSymbol, id = 0, version =
> 0]:
> > # Path Size Type Model Object
> > 1 f 1.6K
> org.apache.wicket.markup.html.form.Form
> > 2 f:sym 813 bytes
> > org.apache.wicket.markup.html.form.TextField MSFT
> >
> > Jonathan Locke wrote:
> >>
> >>
> >> no, the problem is more basic than that. it would work if new Model()
> was
> >> assigned to the field. instead it is being assigned to a local
> variable,
> >> which goes out of scope, leaving the field still null:
> >>
> >> Model model = new Model("MSFT");
> >>
> >> if the field were final, the compiler would warn that the field was
> never
> >> assigned.
> >>
> >>
> >> Newgro wrote:
> >>>
> >>> Hello Kengimel,
> >>>
> >>> You do this
> >>> private Model model;
> >>> and that
> >>> String sym = (String) model.getObject();
> >>>
> >>> but you did not
> >>> form.setModel(model)
> >>> or @ least
> >>> setModel(model)
> >>>
> >>> You only can get things you've assigned before.
> >>>
> >>> Cheers
> >>> Per
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>> For additional commands, e-mail: [EMAIL PROTECTED]
> >>>
> >>>
> >>>
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Problem-with-Textfield-tp17170575p17179519.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
--
Okpala Ikenna N. Jr.