0
在Spring MVC,是否有可能设置为NULL(而不是空字符串)绑定表单域?设置为null绑定窗体字段是空
如果输入任何内容,我的域对象场结束了空白。在这种情况下,我需要将它设置为NULL。
<form:input path="myObject.department" />
在Spring MVC,是否有可能设置为NULL(而不是空字符串)绑定表单域?设置为null绑定窗体字段是空
如果输入任何内容,我的域对象场结束了空白。在这种情况下,我需要将它设置为NULL。
<form:input path="myObject.department" />
添加自定义编辑器为你的字符串,将改变空字符串为空
@InitBinder
public void initBinder(WebDataBinder binder) {
binder.registerCustomEditor(String.class, new StringTrimmerEditor(true));
}
谢谢;虽然这有效,但我们嵌套了子元素,只有“leaf”元素被设置为NULL。父对象被创建。在我们的例子中,如果所有的孩子都是NULL,父母也应该是NULL。 –
我找到了答案:http://stackoverflow.com/questions/17647214/form-values-to- be-null-in-in-in-spring –