Fórum Troca de sessão com refresh #393940
19/01/2011
0
O meu problema é quando eu seleciono o item que eu pesquisei, e gostaria de voltar pra pagina Pai, eu fecho o meu popup com o window.close(); mas nao sei como que faço para pegar aquele valor selecinado da minha pesquisa, por exemplo:
Pesquisa
Codigo Descricao
01 Juca
o meu valor de seleçao seria o "01", que eu iria atribuir para um campo da minha tela Pai, por exemplo campo Cliente.
O que eu preciso na verdade, é que seja atualizado os gets e sets da tela Pai, sem dar um refresh, assim nao perdendo nada do que já foi cadastrado.
Alguem teria alguma ideia de como se faz esse processo, nunca usei dessa forma e estou fazendo pela primeira vez um sistema assim.
Grato
Josivan Laskoski
Curtir tópico
+ 0Posts
19/01/2011
Davi Costa
Tem como fazer isso com AJAX
Att Davi
Gostei + 0
19/01/2011
Josivan Laskoski
Tem como fazer isso com AJAX
Att Davi
Nao uso cara, uso html normal para chamada das minhas implementaçoes em jsf, passando "#{menagedBean.implementacao}" e uso uma funçao em javascript para chamada do meu popup que é o window.open() e window.close().
Algum exemplo ou dica?
Gostei + 0
19/01/2011
Davi Costa
vamos por partes. É interessante o uso de alguma biblioteca, como essas de exemplo que te falei.
Para uma outra solução, recomendaria JQuery ou DWR.
Mas de cara te falo que RichFaces já vem com suporte a AJAX e facilitaria muito seu trabalho.
Sua aplicação é de aprendizado ou vc está na us a empresa e tem série de frameworks a seguir, se for veja com seu arquiteto a possibilidade de usar alguma biblioteca de componentes dessa, até pq não faz muito sentido usar JSF sem alguma biblioteca de componentes dessa, pois o default do JSF não vem com tanto componentes prontos diferentes dessas bibliotecas q todo dia produzem um componente novo.
Att Davi
Gostei + 0
19/01/2011
Josivan Laskoski
(O grande detalhe, tive um treinamento em JSF, porem mais nada, e a empresa exigiu que fosse feito desse jeito, entao eu estou fazendo, estudando, testando e aplicando...e claro, com prazo já esgotado né..)
Essa biblioteca, é um .jar normal que vc fala? como eu consigo usar ela, no caso como que faço para que a minha tela que eu criei e é popup, ao fechar faça o recarregamento sem refresh na tela.?
Grato
Gostei + 0
19/01/2011
Davi Costa
Pesquise sobre RichFaces.
Abaixo segue um link de uma aplicação bem simples que usa essa biblioteca, já configurada, bem legal para vc dar uma estudada.
serjaum.wordpress.com/.../jsf-aplicacao-pratica-utilizando-richeditor/
Att Davi
Gostei + 0
19/01/2011
Josivan Laskoski
Pesquise sobre RichFaces.
Abaixo segue um link de uma aplicação bem simples que usa essa biblioteca, já configurada, bem legal para vc dar uma estudada.
serjaum.wordpress.com/.../jsf-aplicacao-pratica-utilizando-richeditor/
Att Davi
Baixei o jars do richfaces, mas como que eu faço usando essa biblioteca para resolver o meu problema, pois pelo que eu vi o richfaces tem mtos componentes nele e tal, mas nao sei como que faço para fazer a questao da atualizaçao da pagina sem refresh
E outra pergunta. Eu tenho a criaçao dos meus componentes, texts e tal, tudo por jsf.
FacesContext fctx = FacesContext.getCurrentInstance(); ELContext elctx = fctx.getELContext(); Application app = fctx.getApplication(); ExpressionFactory exprFactory = app.getExpressionFactory(); HtmlInputText texto = (HtmlInputText) app .createComponent(HtmlInputText.COMPONENT_TYPE); texto.setId(nome);
como que faço para usar nesse caso os componentes do richfaces?
Gostei + 0
19/01/2011
Davi Costa
Para isso vc vai ter q pesquisar bastante RichFaces, não é difícil, pode ficar trankilo, problema q vc nunca fez isso, eé natural que tenha esse delay de aprendizado.
Vc vai achar muito no google em vários fóruns e até mesmo aki.
E quanto ao que vc já usava sem problema vai funcionar tranquilo.
Att Davi
Gostei + 0
20/01/2011
Josivan Laskoski
Mas nao tenho muito tempo, pois preciso fazer a demonstraçao dessa aplicaçao pra essa semana (contando que hoje é quinta) e so preciso fazer a questao de atualizaçao sem refresh da tela de cadastro.
Apos deixar isso funcionando ai começo a testar e implementar algumas coisas do richfaces.
Se tiveres alguma sugestao de como fazer!?!
Grato
Gostei + 0
20/01/2011
Davi Costa
A pesquisa vai ser bem menor.
Att Davi
Gostei + 0
26/01/2011
Dyego Carmo
Gostei + 0
26/12/2011
Cristiano Assis
Grato,
Assis
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)