0

私はJSF 2.0でPrimefaces 3.3を使用しています.FaceletにJqueryを含めようとしました

<h:outputScript library="primefaces" name="jquery/jquery.js"></h:outputScript>

ただし、ソースコードを表示すると、このようなものが得られます。

<script type="text/javascript" src="RES_NOT_FOUND"></script>

私はここでいくつかの投稿を検索しましたが、私が見つけた最高のものは私が使用しているコードです。どうすればそれができますか?

4

1 に答える 1

1

JQuery は、primefaces コンポーネントがあるすべてのページに既に含まれています。再度含める必要はありません。

ただし、primefaces とは異なるバージョンが必要な場合は、script タグを<h:head>好きなように追加してください:

<h:head>
      <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
</h:head>

リソースからスクリプト ファイルを含める必要がある場合は、h:outputScript で JavaScript ファイルを含める方法を参照してください。

于 2012-10-10T05:20:08.920 に答える