2012-05-08 30 views
0

Struts2アクションクラスのインスタンス化を1つのインスタンスに制限することは可能ですか?基本的には、アクションにシングルトンパターンを適用します。私はActionSupportクラスを拡張しています。Struts 2アクションクラスのインスタンス化

答えて

2

技術的には確かに、フレームワーク全体が要求ごとのインスタンスを想定しているだけでテストされているので、非常に悪いものしか予測しません。

ActionSupportを拡張すると、その状況はさらに深刻になります。も追加されます。は、要求ごとに1つのインスタンスを想定しています。たとえば、明らかにリクエストごとに発生するエラーメッセージや情報メッセージなどはインスタンスプロパティなので、スレッドセーフにするには、ActionSupportのフェアチャンクを再実装する必要があります。

どうしてこのことをやりたいのですか?

関連する問題