It seems that I cannot access ART from the component that is not updated by that ART because that component is not rendered during the lifecycle of that ART.
Here is the problem description: 1. A page is rendered with a feedback panel and a form 2. The form is later submitted via AJAX and does not add any components to ART How in step 1 can I make sure that feedback panel is updated when form is submitted in step 2? Thanks, Alec On Mon, Aug 20, 2012 at 9:38 AM, Tibor Blénessy <[email protected]> wrote: > You can access current ART associated with request by calling static > AjaxRequestTarget.get() > > Tibor > > On Mon, Aug 20, 2012 at 5:10 PM, Alec Swan <[email protected]> wrote: >> Thoughts, anybody? >> >> On Sun, Aug 19, 2012 at 1:07 PM, Alec Swan <[email protected]> wrote: >>> The main problem I am facing is that in Wicket 1.4.x I can't figure >>> out how to access ART from the component that was not added to this >>> ART, e.g. during ajax form submission. >>> >>> I tried to add AjaxFormSubmitBehavior to every Form child of the page >>> but that overrode those form ajax-submit functionality and basically >>> broke them all. Now I am thinking about adding an onclick behavior >>> which will add my component to ART to every AjaxSubmitLink child of >>> the page. But this seems to be pretty ugly. >>> >>> Thoughts? >>> >>> Thanks, >>> >>> Ale >>> >>> On Fri, Aug 17, 2012 at 4:22 PM, Alec Swan <[email protected]> wrote: >>>> Hello, >>>> >>>> Thank you for the link. I used your code to register an >>>> ART.addListener(new AjaxFeedbackPanelUpdater()) when the page is >>>> created, but it does not get called when the form is submitted and >>>> hence it never adds the FeedbackPanel to ART of form submission. >>>> >>>> Where should I add this listener? >>>> >>>> Thanks, >>>> >>>> Alec >>>> >>>> On Wed, Aug 15, 2012 at 4:14 PM, procrastinative.developer >>>> <[email protected]> wrote: >>>>> Hello Alec, >>>>> Could you take a look on this: >>>>> >>>>> https://github.com/procrastinativedeveloper/ToolsClasses/blob/master/src/main/java/com/utils/wicket/ajax/AjaxFeedbackPanelUpdater.java >>>>> >>>>> >>>>> >>>>> -- >>>>> View this message in context: >>>>> http://apache-wicket.1842946.n4.nabble.com/Add-page-feedback-to-every-AjaxRequestTarget-tp4651257p4651262.html >>>>> Sent from the Users forum mailing list archive at Nabble.com. >>>>> >>>>> --------------------------------------------------------------------- >>>>> 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]
