2012-05-05 4 views
4

자바 웹 응용 프로그램에서 자바 스크립트 라이브러리를 사용하고 싶습니다. jsf 응용 프로그램 (예 : Ice Faces 또는 Prime Faces)에서 가능합니까? .jsf 프로젝트에서 js 라이브러리를 사용할 수 있습니까?

jsf 프로젝트에서 js 라이브러리를 통합하는 과정에서 따라야 할 규칙이 있습니까? 내가 명심해야 할 것은 무엇이며 어떻게해야합니까?

답변

3

JSF 프레임 워크가 하나 뿐이며 최신 버전은 2.1이며 js 프레임 워크와 기본적으로 번들되지 않습니다. JSF와 Struts 나 Spring 임무와 같은 다른 웹 프레임 워크는 성숙한 MVC 프레임 워크를 제공하여 개발주기를 도우려는 것이지만, 그 이상의 순수한 Java 웹 애플리케이션이라고 기억하십시오.

모든 웹 응용 프로그램에서 작업 할 JavaScript 프레임 워크 (예 : extjs)를 추가 할 수 있습니다. 특히 JSF에는 RichFacesPrimeFaces과 같은 ajax 기능과 함께 제공되는 태그 구성 요소 프레임 워크가 모두 jQuery와 함께 제공되며 사용자 고유의 jQuery 버전을 추가하기 전에 제공된 버전을 확인해야합니다.

2

JSF 프레임 워크는 JS 라이브러리와 함께 제공 될 수 있습니다. Ice Faces는 jQuery와 함께 제공된다고 생각합니다. JSF 프레임 워크가 DOM을 직접 관리하기를 원하기 때문에 가능할 수도 있지만 매우이어야합니다.

그렇습니다. 이 될 수 있습니다.하지만 매우 조심하고 프레임 워크가 기대하지 않는 방식으로 DOM을 조작하지 않는 한 강력히 권고드립니다.

+0

을 도움이 될 것입니다 그리고 당신은 (jQuery를이 충돌에 대한 솔루션을 제공) 프로토 타입과 jQuery를 사용하는 경우, 예를 들어, 이름과 라이브러리 충돌 조심, 또는 DWR이있는 이전의 각각은 충돌이 발생할 수 있습니다. –

관련 문제