No getter method available for property

Alguém ai pode me dizer o q eu estou fazendo de errado nessa “m…” :evil:

O tomcat me devolve o seguinte erro

Isso já esta testa ndo minha paciência!!!

ActionForm

package com.webeduk.actionform;

import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;

public class ContratoActionForm extends org.apache.struts.action.ActionForm {
    private int     idSituacaoAluno;

    public void setIdSituacaoAluno(int idSituacaoAluno){
        this.idSituacaoAluno = idSituacaoAluno;
    }
    public int getIdSituacaoAluno(){
        return this.idSituacaoAluno;
    }
    //
    //
    public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) 
    {
        ActionErrors errors = new ActionErrors();
        return errors;
    }
    //
    //
}

//

Classe modelo


package com.webeduk.classesbeans;

public class EstadoCivil 
{
    private int idestadocivil;
    private String estadocivil;
    //
    public void setIdEstadoCivil(int idestadocivil){
        this.idestadocivil = idestadocivil;
    }
    //
    public int getIdEstadoCivil(){
        return this.idestadocivil;
    }
    //
    //
    public void setEstadoCivil(String estadocivil){
        this.estadocivil = estadocivil;
    }
    //
    public String getEstadoCivil(){
        return this.estadocivil;
    }
}

no JSP

Olá, vc está usando o hibernate?
olha se no seu mapeamento, o nome para o codigo do estado civil
está com o mesmo nome para o atributo na classe.

Naum estou usando somente struts.

Não consegui visualizar o problema ainda!

Lembrando que Java é sensível ao caso.

Portanto é errado:

private int idestadocivil; public void setIdEstadoCivil(int idestadocivil); public int getIdEstadoCivil();

correto seria:

private int idestadocivil; public void setIdestadocivil(int idestadocivil); public int getIdestadocivil();

mas a assinatura do método é importante?

Tenho um exemplo do select em que é muito parecido com a minha situação que funciona!!!

:eeek: