Я пытаюсь разработать простой портлет Liferay с инфраструктурой Icefaces и не могу заставить работать jQuery.
Основная проблема в том, что я не могу правильно загрузить библиотеку jQuery. Всякий раз, когда я добавляю теги сценария в свой заголовок xhtml, как это
<h:head>
<script></script>
</h:head>
на странице отображается сообщение об ошибке:
не удалось добавить text[ ] в #document
Поэтому я попытался вместо этого загрузить библиотеку jQuery с тегом h:outputScript, но в Icefaces параметр target="head" не работает — см. http://jira.icesoft.org/browse/ICE-8313.
<h:outputScript library="scripts" name="jquery-1.9.1.js" target="head" />
Итак, на данный момент я понятия не имею, кому включить библиотеку jQuery (или любой другой javascript).
Пожалуйста, не предлагайте использовать другой фреймворк. Icefaces востребован в будущих проектах, поэтому мне нужно к нему привыкнуть.
Все, что я пытаюсь сделать, это что-то вроде этого: http://jqueryui.com/sortable/
Заранее спасибо, Фаби.