안녕하세요는 "JSF가 정의되지 않은"무엇의 원인이 브라우저 콘솔에서 오류가
톰캣 6 Primefaces 3.0에서 MyFaces 2.0.11을 기반으로 간단한 신선한 프로젝트를 가지고 '내 js 코드 jsf.ajax.addOnEvent
에있는 심판을 지시하는 Uncaught ReferenceError: jsf is not defined
오류가 발생합니다. (이는 jsf.js를 사용하려고하는 합당한 이유이며, 내 현재 페이지가 아닙니다.)
그리고 내가 내 페이지의 소스를 보지 않는다면 파일의 포함을하지 말아야한다.
내가 수동으로 이것을 다음과 같이 추가하면
<h:outputScript name="jsf.js" library="javax.faces" target="head"/>
모든 일이 잘 작동합니다 ...하지만 대신 내 페이지
에 jsf.js의 부족을 일으킬 수있는 이유가 무엇인지 알고 싶습니다 수동으로 포함하지 않으려는... 내가 내 페이지가 정말 간단 <h:head>
및 <h:body>
이 있습니까
어떤 아이디어를 내가 잠시 동안 구글과 유사한 사건의 아무도 내에게
을 대표하지?
페이지에 h : head가 있으면 스크립트 *가 있어야합니다. 예를 들어 그 안에 제목을 넣어서 어떻게 든 건너 뛰지 않았는지 확인하십시오. –
제목 추가 ... 제목이 제대로 표시되고 있지만 jsf.js가 아직 추가되지 않았습니다 ... – Daniel