0

Primefaces 2.2.1 のスケジュール コンポーネントを使用しています。プロジェクトに含まれているprimefaces-2.2.1.jarを/libに解凍すると、 primefaces の各コンポーネントの.jsファイルと.cssファイルが表示されます。私の場合は、schedule.jsschedule.css ( primefaces-2.2.1\META-INF\resources\primefaces\scheduleに配置) があります。ポイントは、いくつかの機能を追加するためにschedule.jsを変更する必要があるということです。だから、私はprimefaces-2.2.1.jarを解凍し、 schedule.jsを変更し、すべてを再びprimefaces-2.2.1.jarに圧縮し、再び/libに配置します. 次に、アプリケーションを実行すると、次のメッセージが表示されます。

javax.servlet.ServletException: テーマのロード中にエラーが発生しました。「primefaces」ライブラリの「themes/sam/theme.css」リソースが見つかりません

ファイルtheme.cssprimefaces-2.2.1\META-INF\resources\primefaces\themes\samにあることがわかります

そして、他のユーザーが変更したため、 schedule.jsを変更して機能させることができることを知っています。ここで見ることができますhttp://forum.primefaces.org/viewtopic.php?f=3&t=15163&p=80971#p80971

誰でも方法を知っていますか?

4

1 に答える 1

1

あなたがしなければならないことは次のとおりです。

1) 7-zipをインストールする

2) primefaces-2.2.1.jarを参照し、関連する js ファイルを jar の外にコピーします。

3) 必要に応じて変更します

4) 関連する js ファイルを jar から削除します。

5) 変更した js ファイルを jar にドラッグ アンド ドロップします。


また、同様の質問を見てください:

イベント出演primfacesスケジュールのカスタマイズ

于 2012-10-24T08:28:03.583 に答える