DaniloVL, como vc está ligando o campo ao seu controle? É um único objeto né?
Se for mais de um pode acontecer esse problema, agora o mais provável é que estejam em forms diferentes, cada aba tem um form? Pq se for assim você terá que colocar um forma geral pra poder pegar os dados de todas abas.
Posta sua página e seu controle que fica mais fácil de ajudar…
abraço
D
DaniloVL
<!doctype html public "-//w3c//dtd html 4.0 transitional//en"><%@tagliburi="http://java.sun.com/jsf/core"prefix="f"%><%@tagliburi="http://java.sun.com/jsf/html"prefix="h"%><!-- RichFaces tag library declaration --><%@tagliburi="http://richfaces.org/a4j"prefix="a4j"%><%@tagliburi="http://richfaces.org/rich"prefix="rich"%><html><head><metahttp-equiv="Content-Type"content="text/html; charset=ISO-8859-1"><title>tabPanel</title></head><body><f:view><a4j:region><a4j:outputPanelajaxRendered="false"><h:formid="form1"><rich:panelheader="Deparments"style="width:450px"id="pnl"><rich:tabPanelswitchType="ajax"binding="#{Controller.tabPanel}"><rich:tablabel="CNPJ"actionListener="#{Controller.controleAbas}"><h:outputTextvalue="CNPJ:"/><h:inputTextsize="15"id="cnpjId"value="#{Controller.cnpj}"/><f:paramvalue="#{Controller.cnpj}"name="cnpj"/></rich:tab><rich:tablabel="Nome"actionListener="#{Controller.controleAbas}"><h:outputTextvalue="Nome:"/><h:inputTextsize="15"id="nomeId"value="#{Controller.nome}"/><f:paramvalue="#{Controller.nome}"name="nome"/></rich:tab></rich:tabPanel><a4j:commandButtonvalue="Salvar"actionListener="#{Controller.adicionarEmpresa}"/><a4j:commandButtonvalue="Cancelar"/></rich:panel></h:form></a4j:outputPanel></a4j:region></f:view></body></html>
Ops valeu pela primeira resposta....cara tou aperriado jah
nao sei se essa eh a maneira correta......foi a forma q encontrei mas se houver outra forma tbm sera bem vinda
aew eh soh um exemplo........q tava testando...claro cada aba tera mais de um campo.....era soh pra testar
eu utilizei o f:param
pq por exemplo eu prenchi o campo1 da aba1.....aew seguia em frente e clicava na aba 2 e preenchia o campo2.......caso eu quisesse voltar para a aba1 novamente o campo1 esstava em branco
mais achei isso meio gambiarra sabe...=D
Obrigado
qualquer outra sugestao tbm eh aceita
caso tenha algum exemplo q vc jah tenho feito e queira mandar
tbm estamos aceitando
valewxxxx
estamos aceitando qualquer coisa q funcione...kkkkkkk
eh o desespero
obrigado pela atencao
2
22-Gers
Cara, eu uso o tabPanel de uma maneira um pouco diferente. Primeiro, porque vc ta passando o atributo por parametro? pra pegar na outra aba?
Segundo, muda o switchType para “client”, que ele vai carregar o tabPanel inteiro e vai parar com esse problema de ficar em branco quando vc mudar a aba. Fora isso ta certo.
D
DaniloVL
Caraca todo meu problema…era justamente
switchType para “client”
e sabia que existia os tres tipos
mais naum sabia a diferenca entre os tres
valeu pela ajuda pessoal
principalmente o 22-Gers
M
mannett
22-Gers, você pode colocar o modelo que você utiliza ???