Problemas de renderização Prime Faces 2.2.1 + JSF 2.0 - componente TabView

7 respostas
andreharry

Pessoal,

estou com um problema ao utilizar o componente TabView. Ao alterar entre as tabs, o componente p:spinner não é renderizado corretamente, os botões do spinner somem.

já tentei dar um update na tab e não deu certo, já tentei usar uma ação javascript e não deu certo também.

alguém tem alguma idéia de como resolver?

aqui vai a parte do código que contém a tabview

<p:tabView  id="tabviewServicos" styleClass="abasContribuinte"   
	effect="opacity" effectDuration="normal">    
                    
    <p:tab title="Atividades">  
                               
    	.....conteúdo qualquer  
    </p:tab>  
    
    <p:tab title="Serviços">    
    	<h:outputLabel styleClass="both labelAno"  value="Exercício:">  
			<p:spinner styleClass="campoAno obrigatorio" min="1900"  value="#{bean.exercicioNotas}" />  
		</h:outputLabel>  
    </p:tab>  
   
</p:tabView>

7 Respostas

A

você colocou o spinner dentro de 1 label, pode ser isso. Faz este teste por favor:

<p:tab title="Serviços">      
   <h:outputLabel styleClass="both labelAno" for="idSpin" value="Exercício:"/>    
   <p:spinner styleClass="campoAno obrigatorio" id="idSpin" min="1900"  value="#{bean.exercicioNotas}" />    
</p:tab>

e me diz se resultou

andreharry

fiz isso e o problema persistiu.

Andei pesquisando e parece que ele perde no cliclo na hora de renderizar o resultado, ele perde o css por alguns segundos e não consegue recuperar.

o engraçado é que, no site que vi isso, postaram o que provavelmente era o problema e não postaram a solução rs

andreharry

mais alguma sugestão???

A

se um dos problemas pode ser o css, tenta tirar todos os estilos e rodar ele cru pra ver se o spinner vai funcionar, caso ele funcione, pelomenos você já vai saber que é o css, e então vai ter que localizar aonde no teu css ta dando esse problema.

andreharry

já fiz isso também e continuou da mesma forma.

V

Olá, alguém conseguiu resolver este problema?

Obrigado

aprendizweb

Se vc retirar o styleClass="campoAno obrigatorio" funciona normalmente?

Criado 27 de abril de 2011
Ultima resposta 14 de set. de 2012
Respostas 7
Participantes 4