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

松山 大樹 t.matsuyama
2005年 11月 15日 (火) 20:07:10 JST


 松山です。

 いろいろ試していくうちに、どうも、Seasar2.3 のコンポーネント自動登録を
行うと、現象が再現されるらしいことがわかりました。
 現在の、S2JSFExample は、コンポーネントの自動登録を使用していませんが、
たとえば、employee.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>
	<include path="examples/jsf/dicon/alldao.dicon"/>
	<include path="examples/jsf/dicon/allaop.dicon"/>
	<include path="examples/jsf/dicon/processmode.dicon"/>
	<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>
	   	<initMethod name="registAll"/>
	</component>
	
</components>
--------------------------------------------------------
 のように変更してやると、m:immediate によって、<input>タグの値がセットされない、
という現象が確認できました。

 これは、S2JSF は、Seasar2.3 のコンポーネントの自動登録に未対応ということ
でしょうか?

-- 
::: 株式会社ワウワウ・コミュニケーションズ http://www.wowcom.co.jp/
:::   ITシステム・インテグレートDiv.
:::  Web・マーケティング&コマンドセンターUnit.
:::   松山 大樹 - [E-MAIL ADDRESS DELETED]





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