[Seasar-user:5330] Re: [Teeda] 一覧表示で行ごとの背景色を制御する方法
石井 博之
[E-MAIL ADDRESS DELETED]
2006年 11月 30日 (木) 19:21:19 JST
ひが様
ご回答ありがとうございます。
下記のとおりにやってみましたが、
できませんでした。
バージョンは
Teeda1.0.1
Seasar 2.4.5
です。
何かアドバイス等ありますでしょうか?
よろしくお願いします。
石井
----- Original Message -----
From: "Yasuo Higa" <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Sent: Thursday, November 30, 2006 4:24 PM
Subject: [Seasar-user:5328] Re: [Teeda] 一覧表示で行ごとの背景色を制御する方法
> ひがです。
>
>> 石井と申します。
>> お世話になります。
>>
>> TeedaのHTMLベースで記述したとき、
>> 一覧の表示で1行ごとに背景色を制御する方法について、
>> 質問させていただきたいと思っています。
>>
>> <table border="1">
>> <thead>
>> <tr>
>> <th>タイトル</th>
>> </tr>
>> </thead>
>> <tbody>
>> <div id="contactItems">
>> <tr bgColor="#FFFFFF">
>> <td><span id="data">AAA</span></td>
>> </tr>
>> </div>
>> </tbody>
>> </table>
>>
>> divタグでループしています。
>> 1行ごとに背景色の値を表示することはできました。
>> <h:outputText value="#{dataPage.bgcolor}">→OK
>>
>> ところが、trタグをJSPライクに下記のように記述してみたのですが、bgcolorに埋め込むことができませんでした。
>> <tr id="dataItems-a" bgColor="#{dataPage.bgcolor}">→NG
>>
>> trタグのbgColorに、動的に背景色を埋め込むにはどのようにしたらよいでしょうか?
>>
> trタグにidをふって、
> <tr id="contactRow" bgColor="#FFFFFF">...</tr>
>
> Pageクラスに下記のようなメソッドを追加するとOKです。
> メソッド名は、get + id名 + 属性名になります。
>
> public String getContractRowBgColor() }
> return 適当に色を返す;
> }
>
> Yasuo Higa
> The Seasar Project
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内