GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
JSF - rich:contextMenu em uma rich:dataTable
Índice dos Fóruns
»
Desenvolvimento Web
Autor
Mensagem
30/06/2008 12:18:04
Assunto:
JSF - rich:contextMenu em uma rich:dataTable
SanjuanRJ
JavaGuru
Membro desde: 15/05/2007 13:33:12
Mensagens: 238
Offline
O meu problema é como faço para passar o cliente selecionado para um objeto do tipo Cliente
Tentei desse jeito, mas deu erro de casting. Parece que ele só aceita quando o value do <a4j:actionparam> é uma String.
Alguém já passou por isso?
<a4j:form id="form"> <rich:contextMenu attached="false" id="menu" submitMode="ajax"> <rich:menuItem ajaxSingle="true" value="Atualizar" action="#{ClienteControleBean.atualizar}"> <a4j:actionparam name="cliente" assignTo="#{ClienteControleBean.clienteObjeto}" value="{cliente}" /> </rich:menuItem> <rich:menuItem ajaxSingle="true" value="Detalhes" action="#{ClienteControleBean.detalhes}" /> </rich:contextMenu> <rich:tabPanel switchType="client" id="tabGeral" style="width:90%"> <rich:tab label="Pesquisa" id="tabEquipamento"> <rich:dataTable var="cliente" value="#{ClienteControleBean.listCliente}" binding="#{ClienteControleBean.dataTableCliente}" onRowMouseOver="this.style.backgroundColor='#A8A8A8'" onRowMouseOut="this.style.backgroundColor='#{a4jSkin.tableBackgroundColor}'" id="listaCliente"> <rich:column> <f:facet name="header"> Sigla </f:facet> <h:outputText value="#{cliente.sigla}" /> </rich:column> <rich:column> <f:facet name="header"> Razão Social </f:facet> <h:outputText value="#{cliente.razaoSocial}" /> </rich:column> <rich:column> <f:facet name="header"> Esfera </f:facet> <h:outputText value="#{cliente.esfera.nome}" /> </rich:column> <rich:column> <f:facet name="header"> Contato </f:facet> <h:outputText value="" /> </rich:column> <rich:column> <f:facet name="header"> Telefone </f:facet> <h:outputText value="" /> </rich:column> <rich:componentControl event="onRowClick" for="menu" operation="show"> <f:param value="#{cliente}" name="cliente"/> </rich:componentControl> </rich:dataTable> </rich:tab> </rich:tabPanel> </a4j:form>
Índice dos Fóruns
»
Desenvolvimento Web
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team