1
私はActionクラスに{month = 05、day = 20、dayOfWeek = Mon}のようなHashMapのリストを持っています。 Struts2のselectタグに渡す必要があります。私は選択がこのフォーム「日/月のdayOfWeek」のデータを表示するようにしたいが、私はできませんStruts2 <s:select/>とHashMapのリスト
<s:select headerKey="-1" list="liveHashDaysList" name="dropdown" value="" onchange="fsubmit();" />
:
<select name="dropdown" id="form_dropdown" onchange="fsubmit();">
<option value="{month=07, day=11, dayOfWeek=MON}">{month=07, day=11, dayOfWeek=MON}</option>
<option value="{month=07, day=12, dayOfWeek=TUE}">{month=07, day=12, dayOfWeek=TUE}</option>
<option value="{month=07, day=13, dayOfWeek=WED}">{month=07, day=13, dayOfWeek=WED}</option>
</select>
JSPから選択タグ:ページから生成されたコードは次のようになりますそれを働かせる。何かアドバイス?
私は、HashMapを使用するのではなく、データを保持するクラスを作成します。 ' 'の' listKey'属性と 'listValue'属性は' 'の値とラベルを制御します。 –
私はStevenに同意します。データを保持するためにBeanを使用する方が良いです。 – Zemzela
ありがとう、これは私を助けた – Denees