- PR -

strutsのhtml:optionで動的にattributeを付加する方法

1
投稿者投稿内容
Java使い
常連さん
会議室デビュー日: 2006/08/16
投稿数: 22
投稿日時: 2006-08-26 11:13
○目的:
下記のような中身に色をつけたセレクトボックスをJSPで作成したい
<select name="color">
<option value=0 style=color:pink>桃色</option>
<option value=1 style=color:blue>青色</option>
</select>

○やったこと:
html:optionsタグでは、value(上記の0や1)とlabel(上記の桃色や青色)を
作成できるのですが、style句が作成できません。

iterateタグで下記のようにできるかと思ったのですが、
<html:select property="color">
<logic:iterate id="c" property="selectColorLabel" indexId="index">
<html:option value="<bean:write name="index" />" 〜〜 </option>
</logic:iterate>

value=の部分が二重引用符になり、うまくいきません。
「'」や「\"」に変えることもできませんでした。

スマートな方法があれば、教えていただけないでしょうか。

[ メッセージ編集済み 編集者: Java使い 編集日時 2006-08-26 16:14 ]
1

スキルアップ/キャリアアップ(JOB@IT)