gpt4 book ai didi

javax.servlet.jsp.JspException : No getter method for property xxx of bean org. apache.struts.taglib.html.BEAN

转载 作者:行者123 更新时间:2023-12-02 09:09:08 27 4
gpt4 key购买 nike

我搜索了很长时间这个问题。但我仍然没有得到解决方案。请帮助我解决这个问题。 我有一个 JSP 文件,并在我的应用程序中使用 struts。当我尝试在浏览器中加载页面时,它会抛出此错误。

javax.servlet.jsp.JspException: No getter method for property reqKickOffMeet of bean org.apache.struts.taglib.html.BEAN.

一切都很好。也没有区分大小写的问题。但是此代码不起作用。请帮我解决这个问题。

JSP:

<TD class="fontclr1" colspan="2">Requirements Kick-off meeting:</TD>
<TD align="center"><html:select name="CdrQueryForm"
property="test0"
onchange="javascript:select('reqKickOffMeet','Requirements Kick-off meeting',this,1);">
<html:option value="EqualTo">Equal to</html:option>
<html:option value="GreaterThan">Greater than</html:option>
<html:option value="LessThan">Less than</html:option>
<html:option value="Between">Between</html:option>
</html:select></TD>

和我的类文件

private String reqKickOffMeet;

public String getReqKickOffMeet() {
return reqKickOffMeet;
}
public void setReqKickOffMeet(String reqKickOffMeet) {
this.reqKickOffMeet = reqKickOffMeet;
}

最佳答案

从错误来看,您似乎正在尝试从 jsp 中的 bean 加载一些属性 reqKickOffMeet。检查持有此属性的类中是否存在 getter 和 setter 方法。

您还想检查 getter 和 setter 的签名是否正确。喜欢

对于属性reqKickOffMeet

public String getReqKickOffMeet(){
return reqKickOffMeet;
}

public void setReqKickOffMeet(String reqKickOffMeet){
this.reqKickOffMeet = reqKickOfMeet;
}

如果仍然不起作用,请尝试将变量重命名为 reqKickoffmeet (从小写字母开始,中间只有一个大写字母)

关于javax.servlet.jsp.JspException : No getter method for property xxx of bean org. apache.struts.taglib.html.BEAN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24777940/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com