1
Ich benutze <html:select>
Tag, um Werte aus der Sammlung zu lesen und anzuzeigen.Wie setze ich den Standardwert von Struts select tag aus der Collection
<tr>
<td><bean:message key="prompt.my.amount" /></td>
<td>
<html:select property="userPref.amount" style="width:170px">
<html:options collection="myAmts" property="value" labelProperty="label" />
</html:select>
</td>
</tr>
Die Java-Datei enthält die Sammlungswerte.
public Collection getMyAmts() {
if (Utils.empty(myAmts)) {
myAmts = new Vector();
myAmts.add(new LabelValueBean("ONE", "one"));
myAmts.add(new LabelValueBean("TWO", "two"));
myAmts.add(new LabelValueBean("Three", "three"));
myAmts.add(new LabelValueBean("FOUR", "four"));
}
return myAmts;
}
Ich möchte den Wert in der Dropdown-Liste 'FOUR'
als Standard angezeigt werden soll. Wie kann ich das erreichen?
Warum in der Sammlung nicht Sie machen es die erste? – robotlos
Ich versuche nur aus dem obigen Szenario. – Mdhar9e
Wenn Sie 'userPref.amount =" FOUR "irgendwo in Ihrem Code setzen, sollte es als ausgewählter Wert angezeigt werden. – Evgeny