Hi Aaron,
> When validation fails, for example, passphrase is not entered, the page is
> redisplayed with the the offending field and the message, but that is the
> only element on that page. All the images, question list, radio buttons are
> not redrawn . All the elements are generated from the class in the action
> bean, including the images, which are dynamically generated by the method
> returning a StreamingResolution.
> What might be the reason for the loss of page elements?
It sounds like the elements are prepared in an event handler - a method
that returns the Resolution to your page. When a validation error occurs,
the target event handler is *not* invoked and the Resolution that is
returned by getContext().getSourcePageResolution() is used instead.
The action bean *is* available in the JSP with ${actionBean}, but you
have to make sure that whatever elements that are required are prepared
in, say, getter methods, instead of in an event handler.
Hope that helps.
Cheers,
Freddy
------------------------------------------------------------------------------
This SF.net email is sponsored by
Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev
_______________________________________________
Stripes-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-users