javax.servlet.jsp.JspException:没有可用于属性的getter方法

时间:2014-02-26 18:38:14

标签: java jsp struct

我在jsp文件中有这个,它可以工作:

<display:column property="certificacion.estado"
                title="CERTIFICACION"
                sortable="true"/>

但我想显示一个html:选择如下:

<display:column title="CERTIFICACION"
                sortable="true">
   <html:select property="certificacion.estado" >
      <html:options property="id_estado"
                    labelProperty="estado"
                    collection="listaEstadosCertificacionDTO"/>
   </html:select>
</display:column>

但不起作用,错误说:

  

没有getter方法可用于名称为org.apache.struts.taglib.html.BEAN的bean的属性certificacion.estado

谢谢!

1 个答案:

答案 0 :(得分:2)

好的家伙,最后我能做到,就像这样...

<display:column title="CERTIFICACION"  sortable="true">
   <html:select property="certificacion.estado" name="row">
      <html:options property="id_estado"
                    labelProperty="estado"
                    collection="listaEstadosCertificacionDTO"/>
   </html:select>
</display:column>

我添加了带有值行的标签名称

  

“查询属性的bean的属性名称,用于确定在呈现此输入字段时应预先选择哪个选项。如果未指定,则使用与封闭标记关联的bean。[RT Expr]”{{ 3}}