如果为空,则将绑定表单字段设置为NULL

时间:2015-11-06 16:43:59

标签: spring spring-mvc

在Spring MVC中,是否可以将绑定的Form字段设置为NULL(而不是空字符串)?

如果未输入任何内容,我的域对象字段将结束空白。在这种情况下我需要将它设置为NULL。

<form:input path="myObject.department" />

1 个答案:

答案 0 :(得分:2)

为字符串添加自定义编辑器,将空字符串转换为Null

@InitBinder
public void initBinder(WebDataBinder binder) {  
    binder.registerCustomEditor(String.class, new StringTrimmerEditor(true));  
}