2010-05-04 119 views
13

我正在開發一個spring應用程序,現在我已經使用以下命令向我的一個jsp頁面添加了一個下拉列表:spring爲表單添加默認值:select

<form:select multiple="single" path="users[y.count-1].X" items="${Y}" itemValue="id" itemLabel="name"/> 

現在我想添加默認值「Nothing selected」,但是我可以'似乎找到了如何做到這一點。 我試過:

<form:select multiple="single" path="users[y.count-1].X" items="${Y}" itemValue="id" itemLabel="name"> 
    <form:option value="Nothing selected" /> 
</form:select> 

但是我的下拉列表中沒有顯示「沒有選擇」。

回答

18

你應該能夠做到

<form:select multiple="single" path="users[y.count-1].X" > 
    <form:option value="Nothing selected" /> 
    <form:options items="${Y}" itemValue="id" itemLabel="name" /> 
</form:select> 
+1

衛生署,無法相信我忽略了一個。 謝謝。 attr。的價值爲 – Mike 2010-05-05 06:36:44

1

您的選項之前,只需添加這行:

<form:option selected="true" value="..." /> 
+0

。選擇其實並不重要。你可以在那裏寫「選擇」或任何你想要的。你不能做類似於 and ...在這種情況下選擇值爲2的選項。 – 2015-08-26 11:13:03