首先,这被认为是遗留的JSF1.0/1.1行为。这个
f:verbatim
确实需要将模板文本放入JSF组件树中。然而,
F:逐字逐句
是完全多余的,因为2006年的JSF1.2的新视图处理程序会自动在其中获取任何模板文本
f:view
到组件树中。因此,你是
真正地
使用JSF 1.2?与内置JSF1.1库一起提供的WebSphere6.1和升级到1.2并不像将libs放在
/WEB-INF/lib
.
至于你的实际问题,你需要包装
只有
模板文本
F:逐字逐句
,而不是非常有用的JSF组件。因此,以下内容应该有效:
<f:verbatim>
<div id="myDivId">
<fieldset>
<legend>myLegend</legend>
</f:verbatim>
<h:outputText value="#{myBean.someContent}"></h:outputText>
<!-- HERE are a lot of JSF components, selectItems, inputText... -->
<f:verbatim>
</fieldset>
</div>
</f:verbatim>