[mayaa-user:596] テーブルの1行おきに背景色を変える
田村 中
[E-MAIL ADDRESS DELETED]
2007年 11月 30日 (金) 22:05:03 JST
はじめてメールさせていただきます。
DBからとってきたListをループして表示する際に、
<tr>タグに1行置きにいろを付けたいんですが
いろいろ試してもどうしてもうまくいきません。
以下のような内容です。
何卒ご教授いただけますでしょうか。
ちなみにBeanからの取り出しは順にうまくできています。
list.htmlソース(抜粋)
<div id="loop">
<tr id="tableRow">
<td></td>
<td><a id="adminModifyLink" href="adminModify.html"><span
id="adminUserName">管理者太郎</span></a></td>
<td><span id="adminGroupName">管理者Aグループ</span></td>
<td align="center" class="text12"><a href="#">削除</a></td>
</tr>
</div>
list.mayaaソース(抜粋)
<m:for m:id="loop" m:init="${var i = 0}" m:test="${i < adminList.size()}"
m:after="${i++}">
<m:exec script="${ var admin = adminList.get(i); }" />
<m:doBody/>
</m:for>
<!-- 行の背景色指定 -->
<m:if m:id="tableRow" test="${ i % 2 != 0}">
<m:echo m:id="tableRow">
<m:attribute name="bgcolor" value="#F1F1F1"/>
</m:echo>
<m:doBody/>
</m:if>
<m:if m:id="tableRow" test="${ i % 2 == 0}">
<m:echo m:id="tableRow">
<m:attribute name="bgcolor" value="#F1F1F1"/>
</m:echo>
<m:doBody/>
</m:if>
<!-- データ出力 -->
<m:write m:id="adminUserName" value="${admin.adminUserName}"/>
<m:write m:id="adminGroupName" value="${admin.adminGroup.adminGroupName}"/>
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: http://ml.seasar.org/archives/mayaa-user/attachments/20071130/345130b9/attachment-0001.html
mayaa-user メーリングリストの案内