属性 没有 getter 方法:XXXX

No getter method for property: XXXX

我无法找出我做错了什么

当我将变量调用到 JSP 时出现错误

javax.servlet.jsp.JspException: No getter method for property: "gPClientCount" of bean: "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;
}

请看Struts 2.3 to 2.5 migration - Fieldnames

If you have field names which starts with single lower case letter, for example: private String sTrng; public String getSTrng() {...} public void setSTrng(String str) {...}

change accessors to getsTrng and setsTrng.

Or better yet, change field names to not contain single lower case letter: private String strng; public String getStrng() {...} public void setStrng(String str) {...}

For additional info see WW-3909.