最初に、TableModelを実装したクラスで、行ごとに偶数行なら"even",奇数行なら"odd"を返すように印をつけます。以下のようにします。
TableModelを実装したクラスの例(抜粋)
public String getRowClass(int row) { return (row % 2 == 0) ? "even" : "odd"; }
次に、JSP側で偶数行か奇数行かを見て表示を変えます。以下のようにします。
表を表示するJSPの例(抜粋)
<uji:tableRenderer type="row" cls="even"> <TR bgcolor="lightgrey"><uji:children/></TR> </uji:tableRenderer> <uji:tableRenderer type="row" cls="odd"> <TR bgcolor="white"><uji:children/></TR> </uji:tableRenderer>