Maybe this can be of some help

https://github.com/reiern70/antilia-bits/tree/master/client-sign-out-parent


On Fri, Jul 11, 2014 at 2:47 AM, Joachim Schrod <[email protected]> wrote:

> Hi,
>
> In a Wicket application I have JQuery code that triggers after a
> certain time of user inactivity. I need to tell server-side about
> that inactivity. No problem, I thought, just issue an AJAX request.
>
> Well, looking around I found several possibilities to do that as a
> side effect, but no component at first hand that is made up for
> that task. I thought that's strange, it doesn't sound as a remote
> demand. So my question is about best practice for this use case.
>
> Namely: I have a change on client-side that I want to communicate
> to server-side. No changes in DOM are associated. Just like
> triggering an AjaxLink where onClick() does not call any methods on
> target. I know about the JavaScript function Wicket.Ajax.ajax() and
> its arguments. My problem is choosing the right component server-side.
>
> An AjaxEventBehavior would be the right thing, but I don't have a
> component to attach it to. The worst solution would be a hidden
> AjaxLink. IMO I simply need to establish a listener URL that
> triggers some method, an URL that I can use in a Wicket.Ajax.ajax()
> call -- but I don't find the Wicket component that supplies me with
> that functionality.
>
> How can I do that?
> Or is my focus on the Wicket.Ajax.ajax() JS interface blocking my
> view on another solution that's better?
>
> I know my way around Wicket's code and documentation. Thus, a hint
> like "start with class XYZ" would be very much appreciated, I don't
> need a full solution with code. I'm surely missing something
> obvious and would severely appreciate any help or tips.
>
> Cheers,
>         Joachim
>
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> Joachim Schrod, Roedermark, Germany
> Email: [email protected]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
Regards - Ernesto Reinaldo Barreiro

Reply via email to