我有一个丰富的:像这样的数据表:
<rich:dataTable var="scheduledTimeItem"
value="#{itineraryBean.weekDaysScheduledTimes}">
<rich:column style="text-align: center;">
<h:outputText>#{scheduledTimeItem.formattedStartTime} </h:outputText>
</rich:column>
</rich:datatable>
例如,如果scheduledTimeItem.formattedStartTime的值大于17:00h或当前时间,我想将background-color:red设置为该行的样式。
如何在呈现时将行或其索引的值发送给bean?
答案 0 :(得分:1)
你可以做这样的事情
<h:outputText styleClass="#{scheduledTimeItem.style}">#{scheduledTimeItem.formattedStartTime} </h:outputText>
每列。