JSTLc:如果JSFh:dataTable内部不工作我试着用<c:if>有条件地放置<h:outputLink>在一个<h:dataTable>当国家结束的时候。<h:dataTable value="#{bean.items}" var="item" width="80%">
<h:column>
<f:facet name="header">
<h:outputText value="State" />
</f:facet>
<c:if test="#{item.state != 'Finish'}">
<h:outputText value="Missing value" />
</c:if>
<c:if test="#{item.state == 'Finish'}">
<h:outputLink value="myLink">
<h:outputText value="Value = #{item.state}" />
</h:outputLink>
</c:if>
</h:column></h:dataTable>但这是行不通的,为什么要这样,我怎么才能解决呢?
1 回答
侃侃无极
TA贡献2051条经验 获得超10个赞
#{item}
rendered
<h:outputText value="Missing value" rendered="#{item.state ne 'Finish'}" /><h:outputLink value="myLink" rendered="#{item.state eq 'Finish'}"> <h:outputText value="Value = #{item.state}" /></h:outputLink>
另见:
添加回答
举报
0/150
提交
取消