Spring UserDetail字段填充错误

时间:2015-04-27 01:15:26

标签: java spring spring-mvc spring-security

因此,在将Spring 2.5升级到Spring 3.0之后,我的应用程序遇到了一个奇怪的问题。我们有一个表单支持bean.let称之为BackingBean.java。这个bean有一个字段:

private String userState;

现在为了我们的安全性,UserDetails实现看起来像:

public class UserBean implements UserDetails, Serializable {

    private String userState;
    private String firstName;
    private String lastName;
    private String userId;
    private String userDistinguishedName;

现在问题,应用程序中有一个表单,其中userState支持的字段来自BackingBean

<spring:bind path="backingBean.userState">

在提交表单的任何时候,同样的值也会填充到UserBean对象中的userState中。 Spring 2.5并非如此。不知道是什么导致它以及从哪里开始调试这个? 任何指针都非常有帮助。

0 个答案:

没有答案