[Seasar-user:5934] Re: [S2Struts] s2-struts-1.3.0-beta-2でのTilesの利用について
松林 篤
[E-MAIL ADDRESS DELETED]
2007年 1月 29日 (月) 11:05:57 JST
松林です。
対応ありがとうございます。
Tilesで稼動することを確認できました。
>永島です。
>ご指摘ありがとうございます。
>S2TilesRequestProcessorに問題があったため修正しコミットしました。
>
>
>Tilesを利用する場合は以下の変更が必要です。
>1.s2struts.diconの変更
><component name="requestProcessor"
>class="org.seasar.struts.processor.InternalS2RequestProcessor"
>instance="prototype">
>を下のように変更して下さい
><component name="requestProcessor"
>class="org.seasar.struts.processor.InternalS2TilesRequestProcessor"
>instance="prototype">
>2.struts-config.xml controllerの変更
><controller
processorClass="org.seasar.struts.processor.S2RequestProcessor"/>
>を下のように変更して下さい
><controller
processorClass="org.seasar.struts.processor.S2TilesRequestProcessor"/>
>よろしくお願いします。
>07/01/24 に 松林 篤<[E-MAIL ADDRESS DELETED]> さんは書きました:
>> はじめはして、松林といいます。
>>
>> 現在 s2-struts-1.3.0-beta-2を利用してTilesを使用した開発を行っている
ので
>> すが
>> 解決できない点がありましたので、質問させていただきます。
>>
>> 1.struts-config.xmlの<controller>タグにはどのクラスを指定すればよい
の
>> でしょうか
>> 以下、Tomcat 5.5.20上で S2Struts-V1.3.0-beta-2 の s2struts-example に
>> 変更を加えています。
>> struts-config.xml に
>> <plug-in className="org.apache.struts.tiles.TilesPlugin" >
>> <set-property property="definitions-config"
>> value="/WEB-INF/tiles-defs.xml"/>
>> </plug-in>
>> を追加して、デプロイすると
>> javax.servlet.UnavailableException: TilesPlugin : Specified
>> RequestProcessor not compatible with TilesRequestProcessor
>> がスローされるため
>> <controller
>>
>> processorClass="org.seasar.struts.processor.S2RequestProcessor"/>
>> を
>> <controller
>>
>>
processorClass="org.seasar.struts.processor.InternalS2TilesRequestProces
>> sor"/>
>> に変更しました。
>> デプロイは正常にできましたが「Message Example」をクリックするとTomcat
>> 上で
>> HTTPステータス 500 - パス /message に対するアクションのインスタンス
>> がありません
>> のエラーが出力されます。
>>
>> 2.S2Struts V1.2.8では、s2struts.diconの
>> <component name="requestProcessor" ・・・
>> を
>> <component name="tilesRequestProcessor" ・・・
>> に切り替えて使用していましたが、このような変更が必要でしょうか?
>> その他、Tilesを使用する際の変更点がありましたらご教授下さい。
>>
>> よろしくお願いします。
>>
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
>
>
>--
>Katsuhiko Nagashima
>_______________________________________________
>Seasar-user mailing list
>[E-MAIL ADDRESS DELETED]
>https://ml.seasar.org/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内