June 2014
Intermediate to advanced
578 pages
12h 2m
English
The <ui:param> tag is a tag handler that is capable of sending parameters to an included file or to a template. A quick example will make you understand how <ui:param> works. In the following code, we are in the template client, index.xhtml, and we send a parameter to the template file, layout.xhtml:
<ui:composition template="template/layout.xhtml">
<ui:param name="playername" value="Rafael " />
</ui:composition>We can also access this parameter in layout.xhtml using its name via EL. We can do that anywhere in the template file; for example, we can use this parameter for creating a new parameter to be sent to an included file, in this case, to the contentDefault.xhtml file, as shown in the following code:
<div ...
Read now
Unlock full access