我有一个与另一个对象 EvalSelectGroup 具有一对多关系的对象 EvalQuestionType。我以弹簧形式保存关系,如下所示:
<tr>
<th><sf:label path="evalSelectGroup.id">Select Group</sf:label>
<td><sf:select path="evalSelectGroup.id">
<sf:option value="">None</sf:option>
<sf:options items="${selectGroups}" itemLabel="name" itemValue="id" />
</sf:select>
<br />
<sf:errors path="evalSelectGroup.id" cssClass="error" /></td>
</tr>
如果我选择一个选项,它可以正常工作,但是如果我尝试使用 None selected (empty) 保存,我会收到瞬态实例错误。该值可以为空(在数据库和我的休眠映射文件中)。有没有一种特殊的方法来格式化 Spring 表单选择中的空值?
春天 3.2.1 休眠 3.6