私は素朴な質問をしています.2つの違いを得ることができません.生成されたhtmlで見たものから、両方のアプローチが同じ結果になりますか? なぜ form:options が必要なのでしょうか? 例が役に立ちます。春のドクター。ここでは 2 つのアプローチを説明していませんが、基本的な html 構造に関連している可能性がありますか?
質問する
2115 次
2 に答える
1
ここに良い例があります
基本的に form:options タグは、ドロップダウンに表示したいリストの一部をレンダリングするオプションを提供します。form:select タグを使用すると、option と options タグを組み合わせて柔軟に使用できます。上記のリンクからのコードスニペットを次に示します。
<form:select path="country">
<form:option value="0" label="Select" />
<form:options items="${countryList}" itemValue="countryId" itemLabel="countryName" />
</form:select>
于 2012-09-19T07:06:54.787 に答える
1
Spring では、 mvc タグ libform:select
は単純な HTML 選択を表しますが、複数のタグをform:options
使用する代わりに、コレクションに含まれるアイテムから選択を設定できます。form:option
form:select
モデル クラスの対応するパス/プロパティを設定する必要があります。
の場合form:options
、選択内容を入力するリストを設定する必要があります。
タグのパスを設定するform:select
と、プロパティ値に対応するオプションが自動的に選択されます。
于 2012-09-19T09:39:00.520 に答える