我的页面上有两个标签 - ui:composition
1) - ui:define name="title"
2) - ui:define name="content"
在'内容'我有一个表单,我在其中显示一些标题为 -
的页面 h:form id="headingForm"
<h3>#{Some_Heading_Here}</h3>
页面内容根据某些条件(按钮点击,链接点击等)更新,平行我正在更新&#39; headingForm&#39;用一些不同的文字。 所以,我无法更新标题&#39;内容,因为我正在更新&#39; headingForm&#39;内容。 这可能是我在做什么,如果是,那么最好的方法是什么。
答案 0 :(得分:0)
这很简单。 就像它一样:
<ui:define name="header">
<title>#{Some_Heading_Here}</title>
</ui:define>
并且你的template.xhtml改变了( ui:insert )到类似的东西:
<h:head>
<ui:insert name="header">
<ui:include src="/template/commonContent.xhtml"/>
</ui:insert>
</h:head>