Displaytag + Struts 2 + JBoss

0 respostas
javaDeveloper

Estou com um problema que acho q é simplesmente de configuração do displaytag.
Eu usava o <s:iterator:> do Struts 2 para mostrar uma lista e agora quero migrar para Displaytag para paginar.
Tenho uma Action que popula uma lista de sistemas e desejo mostrar o nome dos sistemas. Só para teste.
Não estou gravando a lista em session ou request, mas já fiz quase todos os testes possíveis e não deu certo.

Salvei no WEB-INF\lib do meu projeto os arquivos:
displaytag-1.1.jar
commons-lang-2.1.jar
commons-logging-1.0.4.jar
commons-collections-3.1.jar
commons-beanutils-1.7.0.jar

no meu JSP eu incluí:
<%@ taglib uri=“http://displaytag.sf.net” prefix=“display” %>

<display:table name=“listaSistemas”>
<display:column property=“dResmdSistm” />
</display:table>

listaSistemas é um List e Sistema é um POJO com get e set e está tudo ok.

quando eu levanto a aplicação dá um WARN, mas não ocorre erro nenhum:
WARN [Settings] Settings: Could not parse struts.locale setting, substituting default VM locale

Quando eu aciono a Action que monta e mostra a lista ou mostra uma mensagem:
“Nothing Found to Display”

ou então mostra a mensagem de erro:
ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
Exception: [.LookupUtil] Error looking up property “dResmdSistm” in object type “com.meuProjetoTeste.jpa.persistence.Sistema”. Cause: Unknown property ‘dResmdSistm’

Eu ainda mostro a lista usando o iterator do struts 2 e isto me prova que a lista está populada.
Alguém saberia a causa do problema? Obrigado!

Criado 21 de janeiro de 2008
Respostas 0
Participantes 1