Привет У меня простой свежий проект, основанный на MyFaces 2.0.11 с Primefaces 3.0 на сервере Tomcat 6Что может вызвать «JSF не определен» ошибка в консоли браузера
Когда я пытаюсь перейти на страницу I 'm получает ошибку Uncaught ReferenceError: jsf is not defined
, которая направляет мне ссылку на мой код js jsf.ajax.addOnEvent
... (что разумно, потому что я пытаюсь использовать jsf.js, и это не событие. Я - моя страница ..)
И если я действительно просматриваю источник своей страницы, я не включаю файл jsf.js
Теперь, если я добавлю его вручную, как это
<h:outputScript name="jsf.js" library="javax.faces" target="head"/>
каждая вещь работает отлично ... но я предпочитаю не включать его вручную, вместо этого я хотел бы знать, каковы причины, которые могут вызвать отсутствие в jsf.js на моей странице
я Google на некоторое время, и никто из подобного случая не представляет рудник
у меня есть <h:head>
и <h:body>
Моя страница очень просто ...
есть идеи?
Если у вас есть h: head на вашей странице, скрипт * должен * быть там. Проверьте, не пропущен ли он каким-либо образом, например, нарисуя в нем заголовок. –
Добавлен заголовок ... заголовок отображается правильно, но jsf.js по-прежнему не добавляется ... – Daniel