我想自动修剪所有表单字符串字段修剪(仅限尾随和前导空格)
假设我通过FirstName ="robert"预期:"robert"
控制器类具有以下代码:
@InitBinder
public void initBinder ( WebDataBinder binder )
{
StringTrimmerEditor stringtrimmer = new StringTrimmerEditor(true);
binder.registerCustomEditor(String.class, stringtrimmer);
}
@RequestMapping(value = "/createuser", method = RequestMethod.POST)
public Boolean createUser(@RequestBody UserAddUpdateParam userAddUpdateParam) throws Exception {
return userFacade.createUser(userAddUpdateParam);
}
Run Code Online (Sandbox Code Playgroud)
当我调试代码时,它进入@InitBinder而不是修剪bean类字符串字段.