2017-02-03 16 views
-1

DoES JSF имеет какие-либо альтернативы для javascript $(document).ready(); ? Я нашел <h:outputScript/>, но кажется, что это не то же самое.

+2

Этот вопрос странно. JSF - это платформа MVC на основе форм HTML, а не другая библиотека JavaScript. Вы можете просто использовать jQuery в JSF. Кроме того, jQuery уже встроен в PrimeFaces (это библиотека JSF, основанная на jQuery, вы знаете?). Вероятно, у вас будет больше шансов получить ответы, если вы подробно объясните свой фактический http://xyproblem.info, для которого вы неправильно подумали, что ответ на этот вопрос будет правильным решением. – BalusC

+0

Я имею в виду, что я хочу имитировать это поведение, когда я использую '$ (document) .ready();'. Так, например, запустите некоторый пользовательский javascript после загрузки страницы. – Sydorov

ответ

0

Вы можете использовать Primefaces и на странице Xhtml, в голову, поставить это:

<h:outputScript library="javax.faces" name="jsf.js" target="head" /> 
    <h:outputScript library="primefaces" name="jquery/jquery.js" target="head" /> 
    <h:outputScript library="primefaces" name="jquery/jquery-plugins.js" target="head" /> 
+2

Это делается автоматически, если на странице содержатся компоненты jsf/PrimeFaces – Kukeltje