2

私は最初の Play モジュールの構築に取り組んでいます。別のモジュールを例として使用し、メイン インターフェイスとして機能する Plugin.java クラスを作成しました。タグからこのクラスのメソッドに簡単にアクセスできますが、オブジェクトは通常のライフサイクルを経ていないようです。具体的には、beforeActionInvocation()andafterActionInvocation()が呼び出されることはありません。

このモジュールは現在、多かれ少なかれスタブであり、"play new-module" で作成されており、デフォルト ファイルは一切変更していません (ただし、このクラスといくつかのタグは追加しています)。

私の質問は、プラグイン クラスが通常のプラグイン ライフサイクルを通過する原因は何ですか? 不足している構成はありますか?

4

1 に答える 1

2

クラスパスにのサブクラスPlayPlugin とファイルが必要です。ここで、それを登録しますplay.plugins

1003:myPackage.MyPlugin
于 2010-12-23T09:00:53.153 に答える