[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 メーリングリストの案内