Forms 如何将默认值设置为窗体:选择spring中的标记
有人能告诉我如何在表单中设置默认值:选择spring中的标记吗 我有四次拍卖。 1) 正常的 2) 逆转 3) 法语的 4) 荷兰语 我正在使用spring的form:select和form:options标记来实现同样的功能 但现在的要求是,默认情况下应选择Normal 我如何做到这一点Forms 如何将默认值设置为窗体:选择spring中的标记,forms,select,spring-mvc,Forms,Select,Spring Mvc,有人能告诉我如何在表单中设置默认值:选择spring中的标记吗 我有四次拍卖。 1) 正常的 2) 逆转 3) 法语的 4) 荷兰语 我正在使用spring的form:select和form:options标记来实现同样的功能 但现在的要求是,默认情况下应选择Normal 我如何做到这一点 谢谢请参见下面的SO条目: 试试这个 <form:select path="auction"> <c:forEach items="${auctions}" var="auc" va
谢谢请参见下面的SO条目: 试试这个
<form:select path="auction">
<c:forEach items="${auctions}" var="auc" varStatus="status">
<c:choose>
<c:when test="${auc.id eq '1'}">
<option value="${auc.id}" selected="true">${auc.name}</option>
</c:when>
<c:otherwise>
<option value="${auc.id}">${auc.name}</option>
</c:otherwise>
</c:choose>
</c:forEach>
</form:select>
${auc.name}
${auc.name}
地产:
普里马维拉
韦拉诺
奥托尼奥
因维耶诺
我看到了这篇文章,但我无法理解X和Y是什么,这并不重要。问题是,表单元素绑定到的对象(表单支持对象)必须初始化。参见示例:这是正确的答案,我不知道为什么没有选择它+1欢迎使用堆栈溢出,Abel。感谢您抽出时间回答这个问题。为了使它尽可能有用,请考虑添加代码的说明,以便其他用户知道它做什么和为什么。
<tr>
<td id="lado">Estacion :</td>
<td>
<form:select path="estacion">
<form:option selected="selected" value="Primavera">Primavera</form:option>
<form:option value="Verano">Verano</form:option>
<form:option value="Otoño">Otoño</form:option>
<form:option value="Invierno">Invierno</form:option>
</form:select>
</td>
</tr>