JSF 2.0 Atribuir valor ao carregar página  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
andre.froes
GUJ Ranger

Membro desde: 08/12/2008 16:00:32
Mensagens: 929
Localização: Na frente do computador - Brasília - DF
Offline

Bom gente, fiquei parado um tempo bom com JSF e estou retornando agora que a empresa gostou da ferramenta finalmente, mas ainda está em estágio probatório kkkkkk
Dentro de nossa intranet temos vários portais que terão fórums carregados ao ser iniciado a página de acordo com o portal que for atribuido a eles, mas preciso lançar um valor para a váriavel no backbean para conseguir trabalhar com o portal. Alguém pode me dar um auxilio com isso?

segue o modelo:

esse é o meu mb


ao carregar uma página do portal, qualquer que seja, tenho que setar o número do portal na variavel portal para que seja feita a busca no bd.
como posso setar um valor para essa variável ao carregar a página?

http://andrefroes.net76.net
Dicas e tutoriais!
18/09/11 - [Primefaces] Personalizando um tema com o ThemeRoller
17/09/11 - Trabalhando com automações no MySQL
01/09/11 - Trabalhando com p:editor do primefaces (controles)
01/09/11 - Facelets, a mão na roda - Templates
24/08/11 - Seu primeiro aplicativo JSF 2.0
21/08/11 - Como criar seu servidor Java!
[WWW] [MSN]
mauricioadl
GUJ Master
[Avatar]

Membro desde: 10/05/2007 14:52:21
Mensagens: 1140
Offline

cria um listener na aplicacao e seta por ela.

Seu problema foi resolvido? Por favor, edite seu primeiro post e adicione [RESOLVIDO] no título.
O forum agradece.
[Email] [MSN]
andre.froes
GUJ Ranger

Membro desde: 08/12/2008 16:00:32
Mensagens: 929
Localização: Na frente do computador - Brasília - DF
Offline

Tem como passar um exemplo?
seria com o f:ajax?

tenho que setar a variável apenas uma vez, mas não posso chamar um commandlink nem um commandbutton

http://andrefroes.net76.net
Dicas e tutoriais!
18/09/11 - [Primefaces] Personalizando um tema com o ThemeRoller
17/09/11 - Trabalhando com automações no MySQL
01/09/11 - Trabalhando com p:editor do primefaces (controles)
01/09/11 - Facelets, a mão na roda - Templates
24/08/11 - Seu primeiro aplicativo JSF 2.0
21/08/11 - Como criar seu servidor Java!
[WWW] [MSN]
mauricioadl
GUJ Master
[Avatar]

Membro desde: 10/05/2007 14:52:21
Mensagens: 1140
Offline

listeneres são classes que são disparam metodos em diferentes situações, de uma pesquisada no google que tem um monte de exemplos.

Seu problema foi resolvido? Por favor, edite seu primeiro post e adicione [RESOLVIDO] no título.
O forum agradece.
[Email] [MSN]
andre.froes
GUJ Ranger

Membro desde: 08/12/2008 16:00:32
Mensagens: 929
Localização: Na frente do computador - Brasília - DF
Offline

Eu sei sobre os listeners mauricio, mas não encontro um exemplo que atribua um valor depois de carregada a página completamente sem que haja a necessidade da execução de um command. Estou procurando já a algum tempo como faze-lo via ajax, mas estou sem sucesso. Tentei listenes ready, load, etc, uma pancada de eventos ja

http://andrefroes.net76.net
Dicas e tutoriais!
18/09/11 - [Primefaces] Personalizando um tema com o ThemeRoller
17/09/11 - Trabalhando com automações no MySQL
01/09/11 - Trabalhando com p:editor do primefaces (controles)
01/09/11 - Facelets, a mão na roda - Templates
24/08/11 - Seu primeiro aplicativo JSF 2.0
21/08/11 - Como criar seu servidor Java!
[WWW] [MSN]
marcos4ft
JavaTeenager
[Avatar]

Membro desde: 14/10/2009 12:53:15
Mensagens: 184
Offline

Use a anotação @PostConstruct no método que vc quer q seja chamado.
Ele vai ser chamado quando vc entrar na pagina
[Email] [MSN]
jakefrog
GUJ Expert
[Avatar]

Membro desde: 22/01/2007 22:00:53
Mensagens: 4200
Offline

Se seu MB está como RequestScoped não adianta utilizar ajax. O Ajax irá acessar uma nova instância do seu MB e depois ele ou volta para o pool ou é morto.

Você pode colocar seu MB como Session e chamar um f:ajax com o evento change e adicionar um f:setPropertyActionListener passando a propriedade que você quer.

Mas tome cuidado, SessionScoped pode detonar com a memória do seu servidor caso você armazene muita coisa nele. [=

Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]

SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)

Vamos em frente que atrás vem gente!
andre.froes
GUJ Ranger

Membro desde: 08/12/2008 16:00:32
Mensagens: 929
Localização: Na frente do computador - Brasília - DF
Offline

eu posso alterar o scope para sessao sem problema, estou procurando alguns exemplos do que você me passou, se você tiver algum eu agradeço, mas de qualquer forma, se eu conseguir fazê-lo aqui, eu posto o resultado.

http://andrefroes.net76.net
Dicas e tutoriais!
18/09/11 - [Primefaces] Personalizando um tema com o ThemeRoller
17/09/11 - Trabalhando com automações no MySQL
01/09/11 - Trabalhando com p:editor do primefaces (controles)
01/09/11 - Facelets, a mão na roda - Templates
24/08/11 - Seu primeiro aplicativo JSF 2.0
21/08/11 - Como criar seu servidor Java!
[WWW] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team