jsp如何访问超类Spring MVC中的getter和setter

时间:2016-01-23 19:21:48

标签: java spring-mvc

使用spring MVC 我有一些带有属性的类,以及用于访问此属性的getter \ setter

class a{
private String something;
public void setSomething(String something){
    this.something = something;}
public String getSomething(){
return something;
}

我的子类中包含一些新属性,getter和setter

class b extends a{
private String newProp;
public void setNewProp(String newProp){
    this.newProp = newProp;}
public String getNewProp(){
return newProp;
}

当我试图在jsp中获取属性值时,在超类中定义了这样的

${b-inst.something}

我有“无法读取或无效的getter”错误 是否可以在不将此属性更改为受保护的情况下访问该超类属性,并在子类中编写它的getter \ setter(因为我以这种方式丢失了继承权益)?

1 个答案:

答案 0 :(得分:1)

您应该对属性使用正确的大小写:userName而不是username(就像您的firstNamelastName属性一样)