Facelets依赖XML命名空间来使用XHTML.HTML 4如何,据我所知,HTML 5不支持名称空间.HTML 5还有一些XHTML中没有的新元素.甚至HTML 4和XHTML在它们支持的元素和属性方面也存在一些差异.
问题是:是否可以使用Facelets呈现HTML 4/5文档?如果是这样,怎么样?
那么从哪一个开始,HTML或XHTML?我是一名初学者,希望拥有标记语言的坚实基础,但在我开始学习时,我发现有些人使用HTML和一些XHTML.
我一直在寻找一种在JSF页面中嵌入和调用javascript函数的方法.我也在使用RichFaces.
要定义该功能,似乎我可以跨浏览器支持的方式执行此操作:
<a4j:outputPanel ajaxRendered="true">
<f:verbatim>
<script type="text/javascript">
function datum() {
alert("hi");
}
</script>
</f:verbatim>
</a4j:outputPanel>
Run Code Online (Sandbox Code Playgroud)
但我不确定如何在页面加载时调用此函数,以便返回的文本嵌入到h:outputPanel.计划是在页面中嵌入一个js时钟,然后提供给客户端.注意我没有使用body标签,我正在使用facelets ui:composition,f:view(core)和RF RI rich:page.
谢谢