Jsf c:forEach不';t在rich:dataTable内部呈现
我在rich:dataTable中使用c:forEach。但是c:forEach不会替换answer.choices变量的值,因此不会呈现任何内容。在rich:dataTable中使用c:forEach是否错误Jsf c:forEach不';t在rich:dataTable内部呈现,jsf,seam,richfaces,jstl,Jsf,Seam,Richfaces,Jstl,我在rich:dataTable中使用c:forEach。但是c:forEach不会替换answer.choices变量的值,因此不会呈现任何内容。在rich:dataTable中使用c:forEach是否错误 是的,它不起作用-不要在UI迭代组件中使用JSTL标记(例如,dataTable) 使用或代替在数据表中迭代 这些标签的签名略有不同: <a4j:repeat value="#{bean.items}" var="item"> <h:outputText val
是的,它不起作用-不要在UI迭代组件中使用JSTL标记(例如,
dataTable
)
使用或代替
在数据表中迭代
这些标签的签名略有不同:
<a4j:repeat value="#{bean.items}" var="item">
<h:outputText value="#{item}" />
</a4j:repeat>
是的,它不起作用-不要在UI迭代组件中使用JSTL标记(例如,dataTable
)
使用或代替
在数据表中迭代
这些标签的签名略有不同:
<a4j:repeat value="#{bean.items}" var="item">
<h:outputText value="#{item}" />
</a4j:repeat>
您应该了解jsf中的编译时和渲染时标记。这是理解这种组合无法工作的原因的关键。您应该了解jsf中的编译时和渲染时标记。这是理解这种组合不能起作用的原因的关键。@Bozho Good to know(+1)。但是我应该避免在Java服务器界面中使用JSTL吗?从JSTL中,只有函数
taglib在JSF中实际有用。JSTLcore
和fmt
标记库在JSF中是多余的,因为JSF本身已经有了这样做的方法。此外,JSTLxml
和sql
标记库仅用于快速原型制作,没有任何商业价值。@Bozho Good to know(+1)。但是我应该避免在Java服务器界面中使用JSTL吗?从JSTL中,只有函数
taglib在JSF中实际有用。JSTLcore
和fmt
标记库在JSF中是多余的,因为JSF本身已经有了这样做的方法。此外,JSTLxml
和sql
标记库仅用于快速原型制作,没有商业价值。昨天的类似问题和答案:昨天的类似问题和答案: