propriedades de feijão e modelDriven in struts 2
Eu sou novo no struts 2. Eu criei uma classe de ação que insere dados da página JSP em um bean usandoModelDriven
interface.
O problema é que eu tenho alguns não 'Stringproperties in the bean like
Longo,
Date` ... etc O problema é: quando pressiono o botão enviar na página jsp, recebo um erro dizendo que ele não encontrou o setter de string para aquela propriedade em particular. por exemplo, se eu tenho no meu bean
<pre><code> package com.hsms.aseza.enteringApproval
Class EnteringApproval
private Date approvalDate
Date getApprovalDate()
{
return employeeId;
}
void setApprovalDate(Date employeeId)
{
this.employeeId = employeeId;
}
</code></pre>
quando a classe de ação que implementa o modelo orientado é executada, ele dispara uma exceção de tempo de execução
java.lang.NoSuchMethodException: com.hsms.aseza.enteringApproval.EnteringApproval.setApprovalDate([Ljava.lang.String;)
Existe alguma maneira de resolver este problema sem escrever um setter String para o meuDate
propriedade?