Não estou conseguindo usar o Ajax no Jsf 2.0 (Mojarra 2 .1.3) , Facelets e Spring 3.05.

19/10/2011

0

Ao abrir uma página onde desejo utilizar o Ajax é apresentado esta mensagem:
One or more resources have the target of head, but no head component has been defined within the view.

Obs: Não configurei NADA relativo ao Ajax no arquivo web.xml e
tampouco no <Head> </Head>

- Nesta página eu estou usando o JSF 2.0 (Mojarra 2.1.3 da SUN), Facelets, Spring 3.05 e Hibernate.

Apenas aqui declarei a utilização do Ajax:
<h:commandButton action=#{vendaCompraBean.recalcular} 
                 value=#{msg.botao_recalcular}>
     <f:ajax execute=@this  render=idVlrDesconto idTotalProduto/>
</h:commandButton>


- Eu preciso mencionar em algum lugar que vou usar o Ajax?
- O Ajax já vem inserido no próprio código do Jsf sem necessidade de alguma
configuração?


Régis de Oliveira Santos
Régis Santos

Régis Santos

Responder

Posts

19/10/2011

Davi Costa

Está usando alguma biblioteca de componentes?(RichFaces, IceFaces, PrimeFaces)
O interessante se estiver usando é ver a documentação para ver como cada uma trata as requisições ajax.
Senão usa, aconselho a usar, pois de cara te trará muito mais componentes do que se não usar, além de outras vantagens.

att Davi
Responder

19/10/2011

Davi Costa

Está usando alguma biblioteca de componentes?(RichFaces, IceFaces, PrimeFaces)
O interessante se estiver usando é ver a documentação para ver como cada uma trata as requisições ajax.
Senão usa, aconselho a usar, pois de cara te trará muito mais componentes do que se não usar, além de outras vantagens.

att Davi
Responder

19/10/2011

Robson Teixeira

Fora a mensagem a ação executada via ajax funciona normalmente????
Responder

21/10/2011

Dyego Carmo

Opa !

Conseguiu resolver ?

Se sim... por favor feche o chamado :)

Valeu !
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar