2

在Spring 控制器中注册了StringTrimmerEditor 。当然,当我现在输入以空格开头或结尾的密码时,它也会被修剪。但是用户无法识别这种修剪。

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

那么是否可以从修剪中“排除”密码字段。我应该为每个字段注册一个 StringTrimmerEditor 还是只将密码声明为 char[]?

4

1 回答 1

-2

将密码设置为不允许的字段

binder.setDisallowedFields("password");
于 2014-02-22T20:41:17.153 回答