Ajax não funciona no JSF

Quando utilizo Ajax seja como

<h:commandLink action="#{xptoBean.remover(xpto)}" value="Remover">
	<f:ajax render="@form"/>
</h:commandLink>

Ou Tags Ajax do Primefaces todos os links da pagina param de funcionar e aparece uma “#” na url quando clico em qualquer link da pagina.

Por exemplo:

De

http://localhost:8080/xpto-projetobase/xpto.xhtml

A url fica assim:

http://localhost:8080/xpto-projetobase/xpto.xhtml#

1 curtida

Se você referenciar o id do form ao invés de usar @form também não funciona?

[RESOLVIDO]

Erro bizarro… isso acontecia pq a tag “head” não estava como JSF…

Estava <head></head>

E não <h:head></h:head> como deveria ser… Isso trava o ajax da pagina sabe-se lá pq… :smirk: