2010-05-04 16 views
13

मैं एक वसंत अनुप्रयोग विकसित कर रहा हूं, अब मैंने अपने जेएसपी पृष्ठों में से एक में ड्रॉपडाउनलिस्ट जोड़ दी है:वसंत फ़ॉर्म के लिए डिफ़ॉल्ट मान जोड़ें: चयन करें

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

अब मैं डिफ़ॉल्ट मान "कुछ भी नहीं चुना गया" जोड़ना चाहता हूं, हालांकि मैं ' ऐसा लगता है कि यह कैसे करें। मैंने कोशिश की है:

<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

रवींद्र, विश्वास नहीं कर सकता मैं अनदेखी की है कि एक। धन्यवाद। – Mike

1

बस अपने विकल्पों से पहले इस लाइन को जोड़ने के ऐसा करने में सक्षम होना चाहिए:

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

एटआर का मूल्य। चयनित वास्तव में महत्वपूर्ण नहीं है। आप वहां "चुने गए" या जो भी चाहें लिख सकते हैं। आप जैसे कुछ नहीं कर सकते <फॉर्म: विकल्प चयनित = "सत्य" मान = "1" /> और <फ़ॉर्म: विकल्प चयनित = "झूठा" मान = "2" /> ... इस मामले में मूल्य 2 के साथ विकल्प का चयन करें। –

संबंधित मुद्दे