[Seasar-user:6290] Re: 【S2Struts】s2struts:submitのaction指定とコンポーネント名

Katsuhiko Nagashima [E-MAIL ADDRESS DELETED]
2007年 2月 22日 (木) 23:44:36 JST


永島です。

現状では、サブアプリケーション構成とする場合は、
「サブアプリケーション_Action名」と指定してください。

07/02/22 に 原田<[E-MAIL ADDRESS DELETED]> さんは書きました:
> 原田です。
>
> たびたびすみません。
>
> S2Struts-exampleβ3の構成を、サブアプリケーション構成に変更し、
> HOTデプロイ環境で動かすと、コンポーネント名が「サブアプリケーション_Action名」に
> なるようにしないと、s2struts:submitのaction指定が通らないのですが、
> しょうがないのでしょうか?
>
> 例えばconvention.diconで
>
>                 <property name="subApplicationRootPackageName">"subapp"</property>
>
> を記述しておくと、test.web.subapp.TestPostActionImplはtestPostActionという名のコンポーネントになりますが、
> 以下は両方通りません。
>
>         <s2struts:submit m:id="method" action="#{testPostAction.method}"/>
>         <s2struts:submit m:id="method" action="#{subapp_testPostAction.method}"/>
>
> COOLデプロイではtestPostActionで通ります。
>
> ちなみに
>
> HOT、COOL両方で動かそうとすると、subApplicationRootPackageNameをなしにして、
> subapp_testPostActionをコンポーネント名にするしかないのでしょうか?
>
> 以上よろしくお願いします。
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>


-- 
Katsuhiko Nagashima



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