Unable to find a value for "name" in object of class "java.lang.Integer" using operator "."

0 respostas
MasterDevil

Galera uso Struts e estava fazendo um action aqui.

E passando como atributo uma lista de Objetos do tipo ContentGroup.

List<ContentGroup> contentGroups = new ArrayList<ContentGroup>();
        contentGroups = ServiceLocator.getInstance().getContentGroupLogic().list(param);

        request.setAttribute("contentGroups", contentGroups);
		request.setAttribute("pageController",page);

o meu JSP .. estou fazendo um iretare da seguinte forma :

<logic:iterate id="contentGroupI" name="contentGroups">
  <c:set var="contentGroup" value="${contentGroupI}" scope="request"/>  
<td>${contentGroup.name}</td>
</logic:iterate>

ele esta me retornando o seguinte erro

Unable to find a value for "name" in object of class "java.lang.Integer" using operator ".
"

como se o objeto estice vindo em forma de integer e não de lista .. oque fazer ? Obs: uso LazyForm

Desde já agradeço.

Criado 24 de junho de 2007
Respostas 0
Participantes 1