JSF não auto completa

2 respostas
R

Bom, eu digito no eclipse juno “f:” e clico CTRL+SPACE e não aparece nenhuma opção para completar, assim como “h:” e “p:” (primefaces).

o que pode ser ?

Obs: já tenho o JBOss Tool instalado

2 Respostas

rodrigo.uchoa

Confere se nas propriedades do projeto você ta com a facet JSF instalada.

  1. Clica no projeto com o botão direito e vai em properties.
  2. Na Janela que abrir, procura a opção “Project Facets”.
  3. Seleciona “JavaServer Faces” com a versão que você ta usando.

Acho que depois que vc fizer isso ele até te perguntar mais algumas coisas. Se você tiver usando maven, cuidado pra ele não inserir manualmente as libs do JSF no seu projeto.

Outro detalhe que você pode se certificar também é se os namespaces das tags foram declarados corretamente na página que você ta trabalhando:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:rich="http://richfaces.org/rich" xmlns:a4j="http://richfaces.org/a4j" xmlns:c="http://java.sun.com/jstl/core">

R

Obrigado. Resolvido !

Criado 10 de agosto de 2013
Ultima resposta 16 de ago. de 2013
Respostas 2
Participantes 2