- ベストアンサー
Struts2のスレッドセーフについて
Struts2はスレッドセーフでリクエストごとにアクションクラスのインスタンスができると聞いています。 リクエストごとにインスタンスができるということはアクションクラス内で使うオブジェクトは スレッドセーフでないHashMapのようなオブジェクトを使っても大丈夫ということでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
その(HashMapのような)オブジェクトのスコープが、リクエストならばフィールド変数であっても問題ないです。 セッションなどスコープを拡大する場合は、Struts2のスレッドセーフの意味がなくなり、実装を考慮する必要があります。
お礼
ご回答ありがとうございます。 スコープには気を付けたいと思います