Bom dia, estou tentando atualizar uma lista de valores no meu jsp, mais estou tendo problemas com os tipos de dados, minha tag textfield esta retornando um valor do tipo string quando o certo seria um long. Segue abaixo o codigo Jsp.
<s:iterator id="p" value="sugestoesDistribuicao">
<tr id="row_<s:property value="%{id}"/>">
<td><s:date name="dtsugestao" format="dd/MM/yyyy"/></td>
<td><s:property value="fabrica.pessoa.nome" /></td>
<td><s:property value="loja.pessoa.nome" /></td>
<td><s:property value="sku.referencia" /></td>
<td align="right"><s:property value="quantidadesugerida" /></td>
<td align="right">
<s:textfield name="sugestoesDistribuicao(%{id}).quantidadeajustada" value="%{quantidadeajustada}" />
</td>
</tr>
</s:iterator>
Ao executar o metodo save da minha action, recebo a seguinte msg de erro:
Developer Notification (set webwork.devMode to false to disable this message): Error setting expr ‘sugestoesDistribuicao(1).quantidadeajustada’ with value ‘[Ljava.lang.String;@18da386’
Já criei o arquivo de propriedades SugestaoDistribuicaoAction-conversion.properties
Alguem poderia me dar uma ajuda?
Obrigado.