在Spring 控制器中注册了StringTrimmerEditor 。当然,当我现在输入以空格开头或结尾的密码时,它也会被修剪。但是用户无法识别这种修剪。
@InitBinder
public void initBinder(WebDataBinder binder) {
binder.registerCustomEditor(String.class, new StringTrimmerEditor(false));
}
那么是否可以从修剪中“排除”密码字段。我应该为每个字段注册一个 StringTrimmerEditor 还是只将密码声明为 char[]?