2011-03-03 4 views
2

私たちのサイトはRichfaces 3.3.3とJSF 2を現在使用しています。 サイトにはさまざまなネイティブカスタムjavscript関数が散在しています。RichfacesにはPrototypeScript.jsが必要です

jQuery JavaScriptフレームワークを使用するカスタムライブラリの再利用可能なセットを実装して実装します。

私たちのサイトでカスタムプロトタイプを使用しているカスタムコードは現在ありません。



試作ファイルを完全に削除することはできますか?

現在、ロードには96kbと78msがかかります。
3_3_3.Finalorg.ajax4jsf.javascript.PrototypeScript.xhtml

リッチェスコンポーネントの一部が正しく動作するためには必要ですか?

私はそれを削除することができます、どうすればいいですか?

ありがとうございました

答えて

3

残念ながら必要です。リッチフェイスもjQueryを使用しています。リッチフェイスにすべてのページでjQueryをロードするよう指示した場合は、jQueryを使用できます(the docs参照)。別の方法はjQuery.noConflict()を使用することです。

コンポーネントの依存関係のリストはrichfaces-ui-XXX.jar\META-INF\richfaces.component-dependencies.xmlです。プロトタイプに依存するコンポーネントを使用しない場合は、プロトタイプを削除することができます(リンクされたドキュメントを参照)。

Richfaces 4.0では、プロトタイプがjQueryのために削除されました。

+0

アダムに感謝します...私たちが4にアップグレードするまで、そのように滞在しているように見えます! –

関連する問題