[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 メーリングリストの案内