[ 
https://issues.jboss.org/browse/RF-12270?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tomasz Kurpios updated RF-12270:
--------------------------------

    Description: 
Quoting the extract from official documentation (3.5 Restrictions):

??JSF 2 does not allow resources such as JavaScript or Cascading Style Sheets 
(CSS) to be added if the element requiring the resource is not initially 
present in the JSF tree. As such, components added to the tree via Ajax must 
have any required resources already loaded. In RichFaces, any components added 
to the JSF tree should have components with corresponding resources included on 
the main page initially. To facilitate this, components can use the 
rendered="false" setting to not be rendered on the page.??
 
Setting rendered="false" is OK when components are in the tree. However, if 
there are lots of components on a single view, for performance reasons some 
parts might be excluded by means of <c:if> or <c:choose> tags.
That's at least what could be done in 3.3.3. It worked fine back then. However, 
the JSF2 AJAX mechanism does not support this feature. This makes usage of 
aforementioned tags impossible in some cases.

  was:
Quoting the extract from official documentation (3.5 Restrictions):

??JSF 2 does not allow resources such as JavaScript or Cascading Style Sheets 
(CSS) to be added if the element requiring the resource is not initially 
present in the JSF tree. As such, components added to the tree via Ajax must 
have any required resources already loaded. In RichFaces, any components added 
to the JSF tree should have components with corresponding resources included on 
the main page initially. To facilitate this, components can use the 
rendered="false" setting to not be rendered on the page.??
 
Setting rendered="false" is OK when components are in the tree. However, if 
there are lots of components on a single view, for performance reasons some 
parts might be excluded by means of <c:if> or <c:choose> tags.
That's at least what we did in 3.3.3. It worked fine back then. However, it 
won't work in RichFaces 4.*. We're in the middle of migration to RichFaces 4.* 
and it would be great to know if there are any plans to restore this 
functionality.


    
> Restore adding resources in AJAX requests
> -----------------------------------------
>
>                 Key: RF-12270
>                 URL: https://issues.jboss.org/browse/RF-12270
>             Project: RichFaces
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>    Affects Versions: 4.2.2.Final
>            Reporter: Tomasz Kurpios
>
> Quoting the extract from official documentation (3.5 Restrictions):
> ??JSF 2 does not allow resources such as JavaScript or Cascading Style Sheets 
> (CSS) to be added if the element requiring the resource is not initially 
> present in the JSF tree. As such, components added to the tree via Ajax must 
> have any required resources already loaded. In RichFaces, any components 
> added to the JSF tree should have components with corresponding resources 
> included on the main page initially. To facilitate this, components can use 
> the rendered="false" setting to not be rendered on the page.??
>  
> Setting rendered="false" is OK when components are in the tree. However, if 
> there are lots of components on a single view, for performance reasons some 
> parts might be excluded by means of <c:if> or <c:choose> tags.
> That's at least what could be done in 3.3.3. It worked fine back then. 
> However, the JSF2 AJAX mechanism does not support this feature. This makes 
> usage of aforementioned tags impossible in some cases.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
richfaces-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/richfaces-issues

Reply via email to