Quando chamo um jsp apartir de um método da action que retorna um ModelAndView um datagrid deveria ser exibido com os combos relativos as propriedades de cada bean da lista. Mas ao invés de exibir os combos, estão sendo exibidos "um to string" de cada bean. Alguem sabe como deve ficar exatamente a estrutura do jsp que está sendo executado para q os combos sejam montados corretamente?
ai segue o jsp
Code:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="n" uri="neo"%>
<%@ taglib prefix="t" uri="template"%>
<n:dataGrid itens="${lista}" var="etapaassociadoplanoservico">
<n:bean name="etapaassociadoplanoservico" valueType="<%=br.com.linkcom.w3mpsbr.beans.Etapaassociadoplanoservico.class %>" propertyPrefix="lista" propertyIndex="${index}">
<t:property name="etapa"/>
<t:property name="associado"/>
<t:property name="planoservico"/>
</n:bean>
</n:dataGrid>
aqui está a action
Code:
public ModelAndView getListaEtapas(WebRequestContext request, Pacote pacote) {
.
.
.
request.setAttribute("lista", lista);
return new ModelAndView("/ajax/dgetapas");
}