我无法找出我做错了什么
当我将变量调用到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;
}
答案 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。