[Seasar-user:16918] AOPの処理にてHttpServletRequestが取得できない
菅原 聡
[E-MAIL ADDRESS DELETED]
2009年 2月 14日 (土) 23:03:30 JST
菅原と申します。
現在、業務処理行う前にセッションチェック、権限チェックを行いう事となり
AOPにて処理を実装しようと考えているんですが、
HttpServletRequest を取得しよと
HttpServletRequest request = (HttpServletRequest)container.getComponent(HttpServletRequest.class);
を実行すると、下記のエラーが発生してします。
org.seasar.framework.container.ComponentNotFoundRuntimeException: [ESSR0046]コンポーネント(interface javax.servlet.http.HttpServletRequest)が見つかりません
at org.seasar.framework.container.impl.S2ContainerBehavior$DefaultProvider.acquireFromGetComponentDef(S2ContainerBehavior.java:165)
at org.seasar.framework.container.impl.S2ContainerBehavior$DefaultProvider.acquireFromGetComponent(S2ContainerBehavior.java:158)
at org.seasar.framework.container.impl.S2ContainerBehavior.acquireFromGetComponent(S2ContainerBehavior.java:62)
at org.seasar.framework.container.impl.S2ContainerImpl.getComponent(S2ContainerImpl.java:124)
一応、http://s2container.seasar.org/2.4/ja/DIContainer.html
を見て、web.xml に [s2filter][s2servlet]も定義してみたのですが・・・。
どのようにすればよろしいのでしょうか?
環境
S2 2.4.34
Tomcat 6
_________________________________________________________________
【検索しよう】見つからないことMSN相談箱で【調べてみよう】
http://questionbox.jp.msn.com/index.php3
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://ml.seasar.org/archives/seasar-user/attachments/20090214/81626050/attachment-0001.html>
Seasar-user メーリングリストの案内