[Seasar-user:11755] Re: 【S2Struts】<s2struts:submit>のactionについて
天元 陽介
[E-MAIL ADDRESS DELETED]
2007年 11月 21日 (水) 14:24:30 JST
中村 様
天元です。
回答、ありがとうございます。
私の環境のTomcatは、
6.0.13にて発生していました。
ご教示頂いた修正方法にて、動作確認ができました。
お忙しい中、ありがとうございました。
今後もよろしくお願い致します。
以上です。
> 中村(taedium)です。
>
> > 以下のtaglibを設定しているのですが、今現在は使用できないのでしょうか?
> > <%@ taglib uri="http://www.seasar.org/tags-s2struts" prefix="s2struts" %>
>
> Tomcat6で動かしていますか?
> 私の環境(Tomcat6.0.14)でも同じ問題が再現しました。
>
> これはS2Strutsのtaglibのaction属性に記述できる{#..}がTomcat 6で
> サポートされているJSP2.1の仕様とぶつかっているからのようです。
>
> 回避の方法としてはs2strutsのjarのMETA-INF/tld/s2struts.tldを
> /WEB-INFの直下にコピーし、web.xmlに次のように記述します。
>
> <jsp-config>
> <taglib>
> <taglib-uri>http://www.seasar.org/tags-s2struts</taglib-uri>
> <taglib-location>/WEB-INF/s2struts.tld</taglib-location>
> </taglib>
> </jsp-config>
>
> 次に、s2struts.tldの6行目のjspversionタグの値を1.1から1.2に変更します。
>
> これで動くのではないかと思います。
>
> Tomcat6はtldファイルのjspversionが1.2と2.0の場合は {#..}という記述
> を式とみなさないようです。
> 1.1は考慮されていないのかもしれません。
>
> 次のバージョンからs2struts.tldのjspversionを修正して配布したいと思います。
> --
> Nakamura Toshihiro <[E-MAIL ADDRESS DELETED]>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: 無し
型: application/ms-tnef
サイズ: 3574 バイト
説明: 無し
URL: http://ml.seasar.org/archives/seasar-user/attachments/20071121/5ccd98fd/attachment.bin
Seasar-user メーリングリストの案内