WebSphere 8에 응용 프로그램이 설치되었습니다. 응용 프로그램이 MyFaces 또는 Mojarra 및 사용 된 버전을 사용하는지 확인하는 방법이 있는지 알고 싶습니다.이되는 공급 업체 를 확인하기위한MyFaces 또는 Mojarra 응용 프로그램입니까?
1
A
답변
2
다른 방법 :
FacesContext.class.getPackage().getImplementationVendor();
반환 공급 업체의 이름입니다.- 그렇지 않으면 jsf jar를 찾으려면 클래스 경로를 살펴볼 수 있습니다. myfaces는 보통
myfaces-
접두사로 시작합니다. - 때로는 웹 컨텍스트 (web.xml)에
myfaces-
매개 변수 can be found이 지정됩니다. 너는 그들을 찾을 수 있었다.
버전를 들어, 당신은 또한 FacesContext
에서 그 번호를 검색 할 수 있습니다 주요 구현 버전을 반환합니다
FacesContext.class.getPackage().getImplementationVersion();
합니다. 미성년자를 확인하려면 공급 업체를 알면 첨부 된 두 번째 링크를 참조하십시오.
It seems WebSphere 8은 기본적으로 MyFaces 구현을 사용합니다. JSF 구현 jar 파일을 찾고 MANIFEST.MF 파일, 구현 버전 must be stored there 파일을 열 수 있습니다.
은 참조 :