ActionContext.getContext().getSession()
経由でセッションマップを取得することと、それを注入する
ことの違いを読んだ後、SessionAware
どちらが好ましい方法なのか、なぜですか?
API では を使用することをお勧めしますSessionAware
。Web で を使用SessionAware
するとアプリケーションのテストが容易になると読みましたが、テストだけが問題なのでしょうか?
誰かがこの件について少し詳しく説明したり、これを説明する参考文献を指摘したりできますか?