1
我對Spring標籤不是很熟悉,似乎在我遇到了一些我目前無法理解的問題。彈簧選擇標籤生成隱藏字段
我也顯示在我的JSP兩個選擇標記,它們是由一個ArrayList的支持和地圖這裏是代碼他們
<form:select path="prsBTOData[${status.index}].colors" items="${prsBTOData.colors}"
cssClass="productDetailsSelect"/>
和
<form:select path="prsBTOData[${status.index}].fonts" items="${prsBTOData.fonts}"
cssClass="productDetailsSelect" >
的顏色是由數組列表支持而字體是由Map.Bow支持的是生成的HTML
<select multiple="multiple" class="productDetailsSelect" name="prsBTOData[0].colors"
id="prsBTOData0.colors">
<option selected="selected" value="Red">Red</option>
<option selected="selected" value="Green">Green</option>
<option selected="selected" value="Black">Black</option>
</select>
<input type="hidden" value="1" name="_prsBTOData[0].colors">
我是n不知道爲什麼它做multiple="multiple"
,並沒有顯示任何下拉菜單,但只顯示RED
作爲選定的值,而我期待與下拉選項的列表。 甚至不知道爲什麼這個隱藏的領域正在產生,它的目的是什麼?