[resolvido] NumberFormatException ( VRaptor - JSP )

Galera,

nunca vi isto na minha vida… Tenho o seguinte:

                  [...]
                   <tr>
			                <td><c:out value="${item.titulo}" /></td>
                   [...]

onde isto esta dentro do forEach e titulo é do tipo String.

Veja o erro que é disparado:

Caused by: javax.servlet.ServletException: javax.servlet.jsp.JspException: java.lang.NumberFormatException: For input string: "titulo"

Alguma ideia?

Se você mandar imprimir: ${item.titulo} da o mesmo erro?

qual o valor que está sendo enviado para ele?

Mesma coisa…
aff
to apanhando viu

Cara, será que isso não ta sendo problema q está vindo desde o DB não?

Vc não ta trazendo algum valor string invalido para algum campo int não?

cara…
acho que isso é um erro do vraptor…

se tivesse como, eu ‘trancaria’ este topico.

o que acontece é… qndo eu tenho algo na sessão, funciona de boa…
qndo eu dou um include … da erro!
:frowning:

creio que o seu <c:forEach esteja errado… se ele deu o number format ele interpretou o item como sendo uma lista ou uma strings…

verifique se no c:forEach vc não esqueceu de colocar os ${}:

<c:forEach items="${items}">

sem os ${} ele interpreta como uma string.

Não esqueci não…

cara ja aconteceu tanta coisa,
ja resolvi esse problema e o pior:
nao sei como.
kkkkkkkkkkkkkkkkk

obrigado,
vou colocar resolvido no tópico

Como você resolveu?

opa…

então cara, como eu disse, não sei…
é pq eu fui trabalhando e modificando tanto
que em algum ponto parou de dar o erro.

Na verdade desisti de implementar do jeito
que estava tentando e implementei de outra forma.

desculpe, mas nao sei o que aconteceu :frowning:
qqer coisa eu posto aqui para nao ficar um post ‘aberto’.

obrigado pela ajuda e pelo interesse.