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