[Seasar-user:12848] Re: 【teedaExt】WEB-INF配下へtldをおく場合の設定を教えて下さい

YoshimizuToshimune [E-MAIL ADDRESS DELETED]
2008年 2月 13日 (水) 17:15:22 JST


ひがさん

返信ありがとうございます。

> > teeda-core-1.0.12、teeda-extension-1.0.12を利用させて頂いております。
> > s2jsfを利用していた際に、作成した独自コンポーネントのtldをWEB-INF配下へ
> > 置いて、自動的に探すことが可能であったと思います。
> > 
> > teedaの場合も、同様のことが可能なようでしたら、方法を教えていただけない
> > でしょうか。
> > 初歩的な質問となり恐縮ですが、宜しくお願いします。
> > 
> 同じように可能ですよ。

同じように可能ということが分かり一先ず良かったです。
以下の点、もう少し詳しく教えて頂けないでしょうか。

・s2jsfでは、CompositeTaglibManagerにFileSystemTaglibManagerImplを追加す
る設定をしていましたが、teeda-extensionではCompositeTaglibManagerが提供
されておらず、同じように設定できないように思います。
s2jsfの時と同様、以下のような感じでdiconに追記するだけで動作するようになっ
ているのでしょうか。

<component class="org.seasar.jsf.runtime.CompositeTaglibManager">
    <initMethod name="addTaglibManager">
        <arg>
            <component class="org.seasar.jsf.runtime.FileSystemTaglibManagerImpl">
                <initMethod name="init"/>
                <destroyMethod name="destroy"/>
            </component>
        </arg>
    </initMethod>
    <initMethod name="addTaglibManager">
        <arg>
            <component class="org.seasar.jsf.runtime.ServletContextTaglibManagerImpl">
                <initMethod name="init"/>
                <destroyMethod name="destroy"/>
            </component>
        </arg>
    </initMethod>
</component>

初歩的な質問となり大変申し訳ないのですが、よろしくお願い致します。



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