I noticed that c:set does not work well used inside "include of include of include", as important notice facelets documentation does't recommend it too.
Now I am using ui:param inside ui:include, but it is a bit dispersive when no attached notes about params comes with the include, is there something other way to declare "global vars"?
Factorizing the “rendered” attribute over several JSF elements
Bean validation VS JSF validation
How to add marker to rich:gmap component?
You should be using backing beans to hold your data..
RichFaces rich:panel header not appearing
If you try to hard-code data directly into your xhtml file, you are defeating the purpose of JSF's MVC framework.
How do i append query string from managed bean to url? JSF
If you have a specific example of what you are trying to do, I could give you a specific recommendation..
Jsf custom managed bean instantination handler
How to set default value of h:selectOneRadio button