struts2でセッションオブジェクトを取得する方法はたくさんあります。セッションオブジェクトを次のものから取得するには、どちらが最善のアプローチですか?struts2でセッションを取得するための推奨されるベスト・アプローチは?
- するactionContext
- SessionAware
- ServletRequestAwareからと要求オブジェクトからのセッションの後の要求を取得します。
今私はリクエストオブジェクトが必要とされていない場合でも、すべてのアクションにセッションオブジェクトを取得するためServletRequestAwareを使用しています。
どちらが最適で、なぜそれが最適ですか?あなたはあまりにも述べた他の方法でのセッションにアクセスすることができますがSessionAware
を実装事前に
おかげ
役に立つ説明のためにdoctreyさんありがとうございます。私はサーバーの実際のパスを取得する必要があるためServletRequestAwareを使用せずにSessionAwareのセッションオブジェクトから** servletContext **を取得できますか? – developer
@yuvarajよろしくお願いします。 ** servletContext **へのアクセスが必要な場合は、単に 'ServletContextAware'を実装してください。 – doctrey
あなたのヒントありがとう、ドクトリ – developer