4

JSF ページに jQuery UI http://code.jquery.com/ui/1.9.0/jquery-ui.jsの URL を含めたいと考えています。を使用する必要があるという多くの質問を見<h:outputScript>ましたが、どの回答にも URL を含める方法の例はありませんでした。答えは、js ファイルがプロジェクトのいくつかのフォルダーに存在する場合にのみ関連していました。

誰かが私のページにそれを含めなければならない場所を手伝ってもらえますか?

4

1 に答える 1

14

<script>通常の方法でプレーンな HTML 要素を使用するだけです。

<script src="http://code.jquery.com/ui/1.9.0/jquery-ui.js"></script>

は、<h:outputScript>ローカル スクリプトのみを参照できます。動的なバージョン管理、モジュール性、および再配置の利点を見逃すだけですが、技術的には静的な外部スクリプトに害を及ぼすことはありません.

ただし、カスタムを使用して、のURL を純粋な CDN の目的で外部 URLResourceHandlerに変更することは可能です。OmniFacesはその一例です。<h:outputScript>CDNResourceHandler


具体的な問題とは関係ありませんが、PrimeFaces コンポーネントは jQuery/UI を中心に構築されています。jQuery UI ライブラリの別のインスタンスが必要であることに絶対的な自信がありますか?

于 2013-02-07T11:13:59.653 に答える