P:poll chamando banco desnecessariamente - maluco

0 respostas
C

esse é o poll

<h:outputText value="Hora certa: " />
	<h:outputText id="hora" value="#{horaBean.hora}" />
	<p:poll interval="1" listener="#{horaBean.horaCorrente()}" update="hora"/>

esse é o bean

@Named("horaBean")
@ViewScoped
@URLMapping(id = "horaBean", pattern = "/hora", viewId = "/resources/pages/pregao/hora.jsf")
public class HoraBean extends BaseBean{

	private static final long serialVersionUID = -7461752109555443384L;
	
	private Date hora;
	
	@PostConstruct
	public void init(){
		hora= new Date();
	}
	
	public void horaCorrente(){
		hora= new Date();
	}

	public Date getHora() {
		return hora;
	}

	public void setHora(Date hora) {
		this.hora = hora;
	}

existe um include em meu dados.xhtml

<div id="hora" style="padding: 13px; margin-left: 115px; width: 100%;">
  					 	<span class="subtitulo"><ui:include src="/resources/pages/pregao/hora.xhtml" /></span>
  					</div>

Toda vez que eu peço para atualizar a hora ele chama varios selects que nem existe no bean que controla meu dados.xhtml

Como faço para resolver isso.

O pior que tem outra pagina que pega o mesmo include e faz requisoções para popular que com o poll funciona perfeitamente.

Muito estranho.

Criado 5 de abril de 2013
Respostas 0
Participantes 1