[Logo] Neo Framework Forum
  [Search] Busca   [Recent Topics] Tópicos Recentes   [Members]  Lista de Usuários   [Groups] De volta para a página principal 
[Register] Registrar / 
[Login] Entrar 
Dúvida sobre o datagrid  XML
Índice dos Fóruns -> Dúvidas
Autor Mensagem
aserra
Equipe

Membro desde: 17/07/2007 14:54:33
Mensagens: 2
Offline

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");
 }
 
pedro.goncalves
Equipe
[Avatar]
Membro desde: 17/04/2007 16:12:20
Mensagens: 539
Localização: Belo Horizonte - MG
Offline

Faz assim:

Code:
 
  <n:dataGrid itens="${lista}" var="etapaassociadoplanoservico">
  	<n:bean name="etapaassociadoplanoservico" valueType="<%=br.com.linkcom.w3mpsbr.beans.Etapaassociadoplanoservico.class %>" propertyPrefix="lista" propertyIndex="${index}">
 <t:propertyConfig mode="input">
  		<t:property name="etapa"/>
  		<t:property name="associado"/>
  		<t:property name="planoservico"/>
 </t:propertyConfig>
  	</n:bean>	
  </n:dataGrid>
 


Isso acontece porque o método de entrada padrão é output, então você precisa dizer as tags para utilizar o modo input através do propertyConfig.


Até!

Pedro Gonçalves
http://pedrogoncalves.com.br
[Email] [WWW] [MSN]
 
Índice dos Fóruns -> Dúvidas
Ir para:   
Powered by JForum 2.1.7 © JForum Team