属性没有getter方法:XXXX

时间:2017-11-24 15:32:20

标签: jsp struts-1

我无法找出我做错了什么

当我将变量调用到JSP时,我有错误

  

javax.servlet.jsp.JspException:没有属性的getter方法:bean的“gPClientCount”:“informations”

JSP页面:

<TD width="40%" colspan="2" class="texteTableau2" align="left">
    <bean:write name="informations" property="gPClientCount"/>
</TD>

Getter和setter:

private String gPClientCount = "";
public String getGPClientCount() {
        return gPClientCount;
    }

public void setGPClientCount(String pGPClientCount) {
    gPClientCount = pGPClientCount;
}

1 个答案:

答案 0 :(得分:2)

请参阅Struts 2.3 to 2.5 migration - Fieldnames

  

如果您的字段名称以单个小写字母开头,   例如:private String sTrng; public String getSTrng(){...}   public void setSTrng(String str){...}

     

将访问者更改为getsTrng和setsTrng。

     

或者更好的是,将字段名称更改为不包含单个小写   letter:private String strng; public String getStrng(){...} public   void setStrng(String str){...}

     

有关其他信息,请参阅WW-3909。