| Autor |
Mensagem |
|
|
MauNunes blz?
Desenvolvi um site de e-commerce que na época utilizava uma ferramenta de outra empresa para gerenciar os produtos, e para que nós pudéssemos pegar as infos como preço, tamanho, cor..., era necessário logar nessa ferramenta e requisitar um xml(muito grande por sinal). Para melhorar esse processo, fazíamos tudo via SOAP.
Espero ter ajudado de alguma maneira.
Boa sorte, abraços.
|
 |
|
|
No blog do Urubatan tem um exemplo fácil fácil: http://www.urubatan.info/2007/10/a-very-simple-login-example-with-jsf/
Boa sorte.
|
 |
|
|
bobmoe wrote:Vc pode usar Pool ou Push.
no caso do pool vc fica lendo alguma propriedade que traz a mensagem de status, ou também pode ficar lendo uma propriedade booleana e usar isso como critério de renderização.
Bacana, isso vai me ajudar com certeza!
Valew bobmoe, abraços!
|
 |
|
|
Amigos, gostaria de algumas dicas para um listagem...imaginem que após preencher um formulário para gerar um determinado relatório o usuário é redirecionado para uma listagem, que mostra todos os relatórios gerados anteriormente, nessa tela exibo o nome do relatório, data e o status, se foi concluído, se falhou e etc...porém alguns relatórios demora alguns minutos para terminar e gostaria de alguma coisa em "ajax" ou algo do tipo que ficasse buscando no banco e atualizasse a coluna status desse relatório quando ele fosse concluído.
Atualmente a thread que gera o relatório envia um e-mail para o usuário quando o mesmo é concluído, porém os usuários costumam dar "refresh" na página de minuto em minuto...como estamos utilizando JSF acho que ficaria fácil implementar algo em a4j.
Agradeço antecipadamente.
Abraços,
|
 |
|
|
Rubem Azenha wrote:
Jeanioz wrote:Cumprimento padrão do Gerente de Projeto (substituindo "oi", "olá", "bom dia", "boa tarde"...):
- E aí, tá pronto?
Putz... eu detesto quando fazem isso e ficam repetindo, repetindo, repetindo... Geralmente explicar que cada vez que fazem isso atrasam a entrega (por que voce fica P da vida e se desconcentra) funciona 
Esse sem dúvida é clássica...e me deixa muito put*!
|
 |
|
|
Tenta assim:
Não testei aqui, mas acredito que deva funcionar.
Abraços,
|
 |
|
|
dansouza fiz alguns testes aqui e funcionou como você disse, nem imaginava que poderia ser feito com annotations, vou estudar isso, mas de antemão lhe agradeço muito!
andrepestana boa alternativa essa cara, só fazia isso para edição, para telas tipo formulario eu nunca chamava nenhum método do bean, só as propriedades mesmo...isso também resolveria esse problema de não ter que chamar nada no get.
Valew galera!, muito obrigado!
|
 |
|
|
andrepestana obrigado pela resposta!
Chamar um método no construtor resolveria parte do problema apenas, mas sem dúvida já foi um grande passo.
Se tiver outras sugestões eu agradeço cara!
Muito obrigado, abraços!
|
 |
|
|
Falae ricardocomp blz?
Cara copiei seu código aqui e funcionou de boa, aliás, pra não dizer que eu não alterei nada eu fiz isso:
Não sei se você teve problemas na hora de copiar seu código pra cá, mas faltava um "g" no string e na hora de printar o "=" não pode ficar separado do jeito que estava...só isso, acredito que se isso não funcionar no seu projeto deve faltar alguma lib ou algo do tipo.
Espero ter ajudado, abraços!
|
 |
|
|
Fala galera,
Gostaria de saber a melhor prática para setar uma lista do meu managed bean, exemplo:
Aonde eu devo fazer a chamada para um método que faria a consulta no banco e "alimentaria" essa lista, ja vi alguns exemplos em que a lista é populada diretamente no "get", e algumas recomendações de que devo chamar um método "void" que faria esse load...qual seria a melhor prática para isso?
Agradeço antecipadamente!
|
 |
|
|
Tinha resolvido esse problema setando os valores para nulo, porém, achei uma solução melhor com o a4j, utilizei a tag <a4j:support /> que com ela conseguimos renderizar mais de um componente a partir de uma mudança, +- assim:
Espero que isso possa ajudar alguém.
Abraços,
|
 |
|
|
|
Estranho isso hein, posta seu código aí pra tentar ti ajudar.
|
 |
|
|
Tenta rendered=false
Ficaria assim no seu código:
Mas uma dúvida, se não quer que o usuário veja a coluna id não seria melhor apenas não exibi-la?
Desculpa se não entendi sua dúvida, abraços,
|
 |
|
|
Giulliano obrigado pela resposta cara!
Na verdade me expressei mal e dei um mal exemplo da minha dúvida...rs...de qualquer forma agradeço por responder
tenho certeza de que preciso estudar mais JSF, obrigado irmão!
|
 |
|
|
Galera,
Tenho um bean com escopo do tipo request que recebe um valor via parametro, declaro ele como uma propriedade do meu bean e faço o get/set dele, consigo usar ele em um form por exemplo, porém quando ocorre um erro esse valor é perdido, vou tentar explicar melhor:
- tenho um commandLink que chama uma página JSF para editar um usuário, no link eu passo o parametro idUsuario
- na página de edição eu tenho um campo nome com required=true, se por exemplo eu não preencho esse campo e dou submit, esse valor é perdido.
O que eu tenho feito, eu "jogo" esse valor do parametro para a sessão do faces assim:
e no caso do valor ficar nulo eu resgato da sessão assim:
Gostaria de saber se há uma solução melhor, e como vocês costumam trabalhar com beans do tipo request.
Agradeço antecipadamente.
|
 |
|
|