[Seasar-user:17033] Re: AOPするには

Takafumi Yoshida [E-MAIL ADDRESS DELETED]
2009年 3月 5日 (木) 12:49:51 JST


いつもお世話になります。吉田@オプティクスです。

2009/03/05 12:13  <[E-MAIL ADDRESS DELETED]>:
> 5.IndexActionを修正
> package sastruts.action;
> import java.util.Date;
> import org.seasar.struts.annotation.Execute;
> public class IndexAction {
>     @Execute(validator = false)
>     public String index() throws Exception {
>         Date date = new Date();
>         date.getTime();
>         return "index.jsp";
>     }
> }

自分でインスタンスを作成せずに、DIコンテナにDIさせないと
AOPは適用されません。

ですので、
public class IndexAction {
    @Resource
    protected Date date;

}

とかするといいかも。


Seasar-user メーリングリストの案内