根据JSF1.0中的条件为datatable的行着色?

根据JSF1.0中的条件为datatable的行着色?,jsf,Jsf,如何根据JSF 1.0中的条件为HTMLdatatable的行着色?将一个逗号分隔的CSS类名字符串传递给组件的rowClasses属性。这些CSS类名将重复应用于行。然后当然要在这些CSS类中定义颜色。但是我想根据一些条件通过managebean给行上色,例如一个字段的值是“i”,颜色应该是灰色,值是“M”,然后颜色应该是白色,否则如果值是“A”,那么颜色应该是粉色。所以根据你的说法,我在RowClass中定义的颜色对于整个表是固定的,你可以使用EL。例如,rowClasses=“#{bean

如何根据JSF 1.0中的条件为HTMLdatatable的行着色?

将一个逗号分隔的CSS类名字符串传递给组件的
rowClasses
属性。这些CSS类名将重复应用于行。然后当然要在这些CSS类中定义颜色。

但是我想根据一些条件通过managebean给行上色,例如一个字段的值是“i”,颜色应该是灰色,值是“M”,然后颜色应该是白色,否则如果值是“A”,那么颜色应该是粉色。所以根据你的说法,我在RowClass中定义的颜色对于整个表是固定的,你可以使用EL。例如,
rowClasses=“#{bean.rowClasses}”
@BalusC您是否能够从bean中的操作事件更改单个行?假设我有一个文本框来输入我要更改颜色的行。因此,我输入5并单击“Go”按钮。您将如何更改第5行的颜色,但不更改任何其他行的颜色?