Hi Thomas,

There is no attachment with your mail nor at
https://issues.apache.org/jira/browse/WICKET-4958

Initially I was thinking to use
WebApplication#getAjaxRequestAttributesProvider(), as
#getAjaxRequestTargetProvider,
But now I think listeners like
org.apache.wicket.protocol.http.WebApplication#getAjaxRequestTargetListeners
will be better. But I see two problems:
1) we will need new type of listeners because we cannot
extend org.apache.wicket.ajax.AjaxRequestTarget.IListener until Wicket 7
2) I'm not so sure that listeners should be used because this way a
listener in libraryX can configure the attributes and then a listener
coming with libraryY can revert the configuration. But still
WebApplication#init() is called *after* IInitializer#init(), i.e. after the
libraries, so the application can add a third listener that makes all happy.

Anyone have a better solution ?




On Mon, Jan 14, 2013 at 10:28 PM, Thomas Götz <[email protected]> wrote:

> Hi devs!
>
> I'm currently looking into WICKET-4958, maybe you could give me a hint if
> I'm on the right track (see attached patch for Wicket master) or if this is
> completely nonsense ;-) I'm not yet sure of the possible side effects that
> this solution might have, also I'm not sure if the RequestCycle (+
> -listerners) is the correct place to implement this behavior. At least, it
> seems to work (I created a test page in examples). So, this is yet only a
> draft to get some feedback.
>
> Thanks,
>    -Tom
>
>


-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com <http://jweekend.com/>

Reply via email to