[Seasar-user:2867] Re: [S2JSF] m:immediate の動作について

Koichi Kobayashi koichik
2005年 11月 18日 (金) 04:04:22 JST


小林 (koichik) です.

本題には関係ありませんが...

Date:    Thu, 17 Nov 2005 09:33:30 +0900
From:    松山 大樹 <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:2848] Re: [S2JSF] m:immediate の動作について

>  1. add.dicon を以下の通り変更
> -------------------------------------------------------------
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.3//EN"
> "http://www.seasar.org/dtd/components23.dtd">
> <components>
> 	<component class="org.seasar.framework.container.autoregister.FileSystemComponentAutoRegister">
> 		<property name="instanceDef">@[E-MAIL ADDRESS DELETED]</property>
>     	<initMethod name="addClassPattern">
>         	<arg>"examples.jsf"</arg>
>         	<arg>".*Dto,.*Impl"</arg>
> 	    </initMethod>
> 	</component>
> </components>
> -------------------------------------------------------------

これだと Action や Dto だけでなく,Logic もリクエストスコープに
なってしまいますね.
実害はないかもしれませんが,

	<component class="org.seasar.framework.container.autoregister.FileSystemComponentAutoRegister">
		<property name="instanceDef">@[E-MAIL ADDRESS DELETED]</property>
    	<initMethod name="addClassPattern">
        	<arg>"examples.jsf"</arg>
        	<arg>".*Dto,.*ActionImpl"</arg>
	    </initMethod>
	</component>
	<component class="org.seasar.framework.container.autoregister.FileSystemComponentAutoRegister">
    	<initMethod name="addClassPattern">
        	<arg>"examples.jsf"</arg>
        	<arg>".*LogicImpl"</arg>
	    </initMethod>
	</component>

とした方がよいのではないかと.


-- 
<signature>
    <name>Koichi Kobayashi</name>
    <e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>




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