Struts - 没有bean属性的getter方法

时间:2010-05-25 19:00:27

标签: struts

我有一个带有代码的jsp的struts应用程序:

<input name="inrofol" class="inputfilter" id="inrofol" size="22" maxlength="20" type="text">

即使它没有链接到关联的表单bean,我也得到了例外:

  

错误500:没有属性的getter方法:bean的“inrofol”:   “com.test.forms.CompForm”

任何提示?感谢

2 个答案:

答案 0 :(得分:1)

属性的无getter方法:bean的“inrofol”:“com.test.forms.CompForm”消息来自org.apache.struts.taglib.TagUtils。没有其他类别抛出这种信息。

但是由于TagUtils只为Struts JSP标记提供了帮助方法,这意味着某些Struts标记正在某处使用你的“inrofol”字段,并试图在你的bean中查找它。

您确定“inrofol”仅用于JSP的这段代码吗?

<input name="inrofol" class="inputfilter" id="inrofol" size="22" maxlength="20" type="text">

检查您的valComp.jsp文件。

答案 1 :(得分:0)

请检查您是否正确设置了getter和setter。

还有strut风格的表单标记

<html:form>.