我至少可以想到两种方式:
用定义标题部分
<ui:define name="header">
,并在其中放置一个javascript函数(function bodyLoaded(){..})-每个页面都不同,然后通过进行引用<body onload="bodyLoaded();">
使用facelets参数。即
<body onload="#{onLoadJS}"/>和每个页面上包括模板的使用<ui:param name="onLoadJS" value="document.getElementById(..)" />



