2011-02-27 4 views
0

저는 JSF 2를 처음 사용합니다.MyEclipse가 JSF 태그를 인식하지 못합니다.

샘플 JSF 2 웹 애플리케이션을 설치하려고했지만 문제점이 있습니다.

난은 MyEclipse에서 새 웹 프로젝트를 만든 10

은 MyEclipse 8.6과 웹 로직을 사용하고 있습니다. 그런 다음 facelet 1.1과 myfaces 2.0.4 라이브러리를 프로젝트의 클래스 패스에 추가했습니다. 또한 내 프로젝트에 primefaces 2.2.1 API를 추가했습니다. 그런 다음 새로운 XHTML 파일을 만들려고했습니다.

My Eclipse는 "<h:head> and <h:body>"과 같은 일부 태그를 인식하지 않으며 은 primefaces 태그를 인식하지 않습니다. 나는 아직도 이것에 문제가있다.

어떻게해야합니까?

+0

구체적인 문제와 관련이 없습니다. Facelets 2.0은 이미 JSF 2.0에 포함되어 있습니다. 오래된 Facelets 1.1 라이브러리를 제거해야합니다. 그렇지 않으면 런타임 중에 클래스 버전 충돌로 실행됩니다. – BalusC

답변

1

XHTML 파일에 태그 라이브러리를 추가 했습니까?

<html xmlns="http://www.w3.org/1999/xhtml" 
     xmlns:ui="http://java.sun.com/jsf/facelets" 
     xmlns:h="http://java.sun.com/jsf/html" 
     xmlns:f="http://java.sun.com/jsf/core" 
     xmlns:p="http://primefaces.prime.com.tr/ui"> 
</html>