Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
現在、セッションIDを取得する必要があるため、HttpSessionを取得する必要がありますが、EJBモジュールにサーブレットがありません。では、おそらくWebサービスAPIのようなDIアノテーションですか?
EJBテクノロジーはHTTPに依存しないため、EJBAPIにHTTP固有のものを含める理由はまったくありません。EJBからのセッションIDが必要な場合(なぜだろうか)、それをWeb層からパラメーターとして渡します(技術的には、HttpRequestまたはHttpSessionオブジェクトへの参照を渡してBeanから読み取ることもできますが、それは恐ろしい、間違っています、異端者などの設計では、EJBはサーブレットAPIに準拠してはなりません)。要件を明確にする必要があります。
HttpRequest
HttpSession