Strutsリファレンス(逆引き)

Strutsリファレンス
 
Web struts.wasureppoi.com
セレクトボックスのラベルをメッセージリソースから表示する<html:select>
スポンサード リンク

セレクトボックスのラベルをメッセージリソースから取得するには、<html:select>タグのkey属性を使用します。

JSP使用例

<%@ page pageEncoding = "Shift_JIS" %>
<%@ page contentType="text/html; charset=Shift_JIS" %>
<%@ taglib uri="/tags/struts-html" prefix="html" %>

<html><body>

<html:form action="/select_msg_view" >

<html:select property="stringData" >
<html:option value="01" key="select.no1" />
<html:option value="02" key="select.no2" />
<html:option value="03" key="select.no3" />
</html:select>

<html:submit property="submit" value="送信" />
</html:form>

</body></html>


HTMLソース&画面イメージ

<html><body>

<form name="HtmlForm" method="post" action="/Struts1.2/do/select_msg_view">

<select name="stringData"><option value="01">北海道</option>
<option value="02">東北</option>
<option value="03">関東</option></select>

<input type="submit" name="submit" value="送信">
</form>

</body></html>


メッセージリソース抜粋

#####セレクトボックス#####
select.no1=北海道
select.no2=東北
select.no3=関東




スポンサード リンク


htmlタグの種類
htmlタグを出力する<html:html>
テキストボックスを表示する<html:text>
テキストエリアを表示する<html:textarea>
パスワード入力ボックスを表示する<html:password>
チェックボックスを表示する<html:checkbox>
複数選択可能なチェックボックスを表示する<html:multibox>
ラジオボタンを表示する<html:radio>
ラジオボタンを動的に表示する<html:radio>
セレクトボックスを表示する<html:select、option>
セレクトボックスのラベルをメッセージリソースから表示する<html:select>
複数選択可能なセレクトボックスを表示する<html:select、option>
セレクトボックスを動的に表示する<html:select、optionsCollection>
セレクトボックスを動的に表示する1<html:select、options>
セレクトボックスを動的に表示する2<html:select、options>
hiddenを出力する<html:hidden>

カスタムタグへ
忘れっぽいエンジニアのJakarta Strutsリファレンス TOPへ