プロが教える店舗&オフィスのセキュリティ対策術

<logic:iterate>を使ってデータの表示を行っています。
データは2つあり、1つは、コードで、もう1つは名称です。

その2つのデータをselectのoptionとして表示したいのですが、
下記ソースにするとoptionのvalueの値がうまく入ってくれず、文字列(<bean:write~)になってしまいます。
うまくデータをいれるにはどうすればよいのでしょうか??

<html:select property="name">
<logic:iterate id="list" name="nameList">
<html:option value="<bean:write name='list' property='code' />"><bean:write name="list" property="name" /></html:option>
</logic:iterate>
</html:select>

A 回答 (1件)

同じ人が複数の名前で質問しているんじゃないかと思われる今日この頃...(^-^;



<HTML:OPTION>タグを使うのなら、iterateは使いません。
そのかわり、
<HTML:OPTIONS>タグを使ってください。
データの作り方に注意してください。
http://www.techscore.com/tech/ApacheJakarta/Stru …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!