I'll try solution with a "mock" component before </body>. Component fetchs all script requests from facesContext.attributes and renders them. Also that component is autoRender=true so it is re-rendered in every partial response.
Jakob Korherr píše v St 03. 08. 2011 v 11:10 +0200: > Hi, > > > Maybe you can override BodyRenderer to implement this. > > For normal request: sure. > For AJAX requests: whole body re-rendering would be necessary, thus > not really usable. > > Regards, > Jakob > > 2011/8/3 Çağatay Çivici <[email protected]>: > > Maybe you can override BodyRenderer to implement this. > > On Aug 3, 2011, at 11:39 AM, Jakob Korherr wrote: > > > > Hi, > > > > Nope, I don't think so. Maybe you can achieve it via a javascript > > event-handler on the client, but I actually don't know for sure. Maybe > > Werner can help you out! > > > > Regards, > > Jakob > > > > 2011/8/2 Martin Koci <[email protected]>: > > > > Hi, > > > > has JSF an official API to achieve similar functionality as [1] ? > > > > Purpose and use case: > > > > 1) JSF process partially view > > > > 2) JSF artifact creates and queues a request "render this script ... > > > > before </body>" > > > > 3) new element script is created and rendered before </body> > > > > this is not same same @Resource(target="body"). Also this must work with > > > > partial response wihout explicit render="@all" > > > > > > Any ideas? > > > > > > Thanks, > > > > Kočičák > > > > > > [1] > > > > https://svn.apache.org/repos/asf/myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/DialogRequest.java > > > > > > > > > > > > > > > > > > -- > > Jakob Korherr > > > > blog: http://www.jakobk.com > > twitter: http://twitter.com/jakobkorherr > > work: http://www.irian.at > > > > Çağatay Çivici > > Principal Consultant > > PrimeFaces Lead | JSF EG Member > > > > Prime Teknoloji > > Bilkent Cyberpark, A-303d > > 06800 Ankara/Turkey > > Tel: +90 312 265 05 07 > > http://www.prime.com.tr > > > > >
