[Seasar-user:11149] Re: [S2Aop] ログ出力について
木村 究道
[E-MAIL ADDRESS DELETED]
2007年 10月 19日 (金) 19:45:31 JST
小林 様
木村です。
早速ありがとうございます。
今ちょっと手が放せませんので後で試して見ます。
後、Pageクラスにできるだけ手を入れたくないのです
が、やはり無茶なお願いでしょうか?(フィールドの
追加ぐらいはしょうがないと思いますが・・・)
よろしくお願い致します。
以 上
Koichi Kobayashi さんは書きました:
> 例えば
>
> public class IdHelper {
> private ThreadLocal<String> id = new ThreadLocal<String>();
>
> public void setId(String id) {
> this.id.set(id);
> }
>
> public String getId() {
> return id.get();
> }
> }
>
> というクラスを用意しておいて,Page クラスで
>
> public class FooPage {
> public IdHelper idHelper;
>
> public Class<?> do〜() {
> idHelper.setId("hoge");
> ...
> }
> }
>
> インターセプタで
>
> public class BarInterceptor implements MethodInterceptor {
> public IdHelper idHelper;
>
> public Object invoke(MethodInvocation invocation) throws Throwable {
> String id = idHelper.getId();
> ...
> }
> }
>
> とか.
> # メーラで書いただけなのでコンパイルすら
> # 通らないかもしれませんがその辺は適当に.
--
-----------------------------------------------------
十八ソフトウェア株式会社
システム開発部 アプリケーション開発課 木村 究道
〒850-0861 長崎市江戸町6-5江戸町センタービル6F
TEL:095-824-0018 FAX:095-827-8754
E-mail: [E-MAIL ADDRESS DELETED]
-----------------------------------------------------
Seasar-user メーリングリストの案内