当表单提交时将空字符串转换为null

SpringMVC解决方案:

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

使用场景:比如做多条件查询时,hibernate的criteria需要过滤掉Form提交的空字符字段。

你可能感兴趣的:(当表单提交时将空字符串转换为null)