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:
reRender na página com JSF
Índice dos Fóruns
»
Desenvolvimento Web
Autor
Mensagem
29/07/2009 07:10:56
Assunto:
reRender na página com JSF
thaiscf
Thread.start()
Membro desde: 12/03/2009 15:01:56
Mensagens: 31
Offline
Olá, pessoal!
Estou com um probleminha para dar um reRender em uma página utilizando RichFaces..
Seguinte, conforme mudo a seleção de um item do selectOneMenu a seguir, gostaria de voltar ao menu inicial da aplicação, mas não está funcionando
Minha página:
....
<f:view>
<a4j:form id="formularioMenu">
....
<h:selectOneMenu id="estipulanteTroca" value="#{menuBean.estipulanteSelecionado}"
rendered="#{menuBean.mostrarTrocaEstipulante}">
<f:selectItems id="estipulanteSelecao" value="#{menuBean.estipulanteItens}"/>
<a4j:support event="onchange" reRender="formularioMenu"
action="#{menuBean.doRedirecionarParaMenuInicial}" ajaxSingle="true"/>
</h:selectOneMenu>
....
</a4j:form>
</f:view>
Meu Managed Bean:
public String doRedirecionarParaMenuInicial(){
return "menu";
}
faces-config:
<navigation-case>
<from-outcome>menu</from-outcome>
<to-view-id>/menu.jsf</to-view-id>
</navigation-case>
Obrigada!
29/07/2009 11:32:04
Assunto:
Re:reRender na página com JSF
alevi
JavaChild
Membro desde: 27/01/2007 13:58:04
Mensagens: 145
Offline
Olá!
Inclua um commandLink ou commandButton para seu "doRedirecionarParaMenuInicial()".
Abraços!!
http://www.walkersystems.com.br
SCJP
29/07/2009 16:58:50
Assunto:
Re:reRender na página com JSF
vitenho
JavaGuru
Membro desde: 16/08/2006 08:25:00
Mensagens: 214
Localização: Sintra - Portugal
Offline
THAIS eu tambem nao consigo fazer o ajax disparar de dentro de um H:select...
por isso eu uso um rich:dropdown com um support dentro
o problema de botar o botao do lado é que fica feio pra caramba tipo selecionar o combo e ainda clicar no botao, mas é a vida neh
de certeza q funciona com o rich:combobox
valeu
Victor Douglas Rumanski
30/07/2009 07:07:28
Assunto:
Re:reRender na página com JSF
thaiscf
Thread.start()
Membro desde: 12/03/2009 15:01:56
Mensagens: 31
Offline
Obrigada a todos!
O problema é que não tenho opção, tenho que manter o h:selectOneMenu
e está difícil encontrar uma solução neste caso..
30/07/2009 07:39:09
Assunto:
Re:reRender na página com JSF
fabio.massa
JavaChild
Membro desde: 01/12/2003 19:44:46
Mensagens: 119
Localização: Suzano
Offline
Oi Thais,
Tenta adicionar essa linha no seu faces-config.xml e vê se funciona
<navigation-case> <from-action>#{menuBean.doRedirecionarParaMenuInicial}</from-action> <from-outcome>menu</from-outcome> <to-view-id>/menu.jsf</to-view-id> </navigation-case>
http://blog.fabiomassa.com.br
http://twitter.com/fabiomassa
31/07/2009 12:27:52
Assunto:
Re:reRender na página com JSF
thaiscf
Thread.start()
Membro desde: 12/03/2009 15:01:56
Mensagens: 31
Offline
Olá, Fabio.
Na verdade, meu faces-config está assim:
<navigation-rule>
<from-view-id>/login.xhtml</from-view-id>
<navigation-case>
<from-outcome>menu</from-outcome>
<to-view-id>/menu.jsf</to-view-id>
</navigation-case>
</navigation-rule>
31/07/2009 18:00:38
Assunto:
Re:reRender na página com JSF
vitenho
JavaGuru
Membro desde: 16/08/2006 08:25:00
Mensagens: 214
Localização: Sintra - Portugal
Offline
thais por que vc soh pode usar o h:select?
Victor Douglas Rumanski
Í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