Struts2.3.28.1升级后action中实体Bean第一个字母小写 第二字母大写

我将 Struts升级至2.3.28.1后,action中实体Bean第一个字母小写 第二字母大写的情况后台获取值为null
如:UserAction中有 private User user;
在User:
private String uName;

public String getUName() {
return uName;
}

public void setUName(String uName) {
    this.uName = uName;
}

这种情况的话,在action中getUName获取不到值,为null
如果把实体Bean修改为getuName就没有问题,但是我的实体Bean太多了,这样改的话,牵扯的面太广了,求大神指导!!!

在线等,有好的解决方案吗?

大神大神,快来帮帮我吧

为了避免这个麻烦,你在升级的时候把struts2-spring-plugin-2.3.28.1.jar 退到原来的版本就行了。
get、set是spring用来注入的,你只要没有升级spring版本就没问题。时间长了,估计你改完了,希望对你有帮助