Problemas tab view Primefaces [RESOLVIDO]  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
ederfreitas
JavaTeenager
[Avatar]

Membro desde: 07/01/2011 11:21:28
Mensagens: 153
Localização: Cascavel - PR
Offline

Olá galera,

Estou com um problema, ao submeter um formulário para o jsf, faço a inserção dos dados em um banco dados sem problema algum, porém, após está inserção o index da minha tabview é setado para a primeira aba (o formulário de cadastro está na segunda aba). Alguém tem uma idéia por que isso está acontecendo?

This message was edited 1 time. Last update was at 05/12/2011 16:21:48


Eder F. Freitas

"OCJP Estudando..."


alissonvla
GUJ Master

Membro desde: 17/04/2006 15:29:07
Mensagens: 1491
Offline

cara,

no componente tab tem a propriedade activeIndex, entao na hora que vc fizer chamar o seu botão, vc vai ter que ter um controle no seu ManagedBean para atualizar a tab e retorna o index do seu formulario.

t+
ederfreitas
JavaTeenager
[Avatar]

Membro desde: 07/01/2011 11:21:28
Mensagens: 153
Localização: Cascavel - PR
Offline

Entendi, então terei que ter um MB controlador, porque há mais de uma aba que submete formulários.

Eder F. Freitas

"OCJP Estudando..."


alissonvla
GUJ Master

Membro desde: 17/04/2006 15:29:07
Mensagens: 1491
Offline

precisa vc criar um MB nao, basta vc ter uma variavel no seu MB q vc ja usa para vc fazer esse controle.

t+
erasmo_tec
JavaChild
[Avatar]

Membro desde: 25/07/2008 15:08:21
Mensagens: 105
Offline

ederfreitas blz cara?


Me responde uma coisa você conseguiu resolver esse problema?

estou na mesma situação quando submeto um formulario numa das abas e ele volta para a primeira
[Email] [MSN] [ICQ]
erasmo_tec
JavaChild
[Avatar]

Membro desde: 25/07/2008 15:08:21
Mensagens: 105
Offline

Galera achei a solução parcial parao meu problema no blog desse cara http://localhost8080.blogspot.com/2011/03/ptabview-volta-primeira-aba.html


falta agora eu descobrir uma maneira de no meu submit voltar para a aba que eu quero e não apra a primeira
[Email] [MSN] [ICQ]
erasmo_tec
JavaChild
[Avatar]

Membro desde: 25/07/2008 15:08:21
Mensagens: 105
Offline

Resolvido o meu problema, as vezes a solução é tão simples e quebramos a cabeça achando que a resoluçaõ do problema é algo impossivel.

Vamos lá para a solução do meu problema:



No metodo que eu executo em qualquer uma das tabs basta setar o id da tab que você quer que seja renderizado apos o submit

Lembrando que os ids irão comecar com zero, exemplo:

Se eu colocar o meu activeTab = 2 no meu metodo que ira salvar um objeto por exemplo apos o submit ele ira direcionar a renderização para a tab de id =2

This message was edited 1 time. Last update was at 05/12/2011 14:58:28

[Email] [MSN] [ICQ]
ederfreitas
JavaTeenager
[Avatar]

Membro desde: 07/01/2011 11:21:28
Mensagens: 153
Localização: Cascavel - PR
Offline

Exatamente erasmo_tec, foi basicamente isso que o alissonvla explicou acima, obrigado por acrescentar ao tópico uma solução detalhada.

Eder F. Freitas

"OCJP Estudando..."


 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team