[Seasar-user:7581] S2StrutsV1.3.0-RC1 リリース

Katsuhiko Nagashima [E-MAIL ADDRESS DELETED]
2007年 5月 11日 (金) 01:03:33 JST


永島です。

S2StrutsV1.3.0-RC1をリリースしました。
S2StrutsV1.3.0-RC1からStruts1.3.8に対応しました。
S2StrutsV1.3.xはS2.4に対応しています。

S2StrutsV1.3.0-beta-3からの変更点は以下の通りです。

Release Notes - S2Struts - Version 1.3.0-RC1

** Bug
    * [STRUTS-47] - 複数の連続した画面でpageタグを記述していた場合、エラー時には最初の画面が表示される問題を修正しました

** Improvement
    * [STRUTS-41] - Messageアノテーションを複数定義できるようにMessagesアノテーションを追加しました
    * [STRUTS-42] - ArgsアノテーションでArgアノテーションを指定するプロパティ名をargsからvalueに変更しました
    * [STRUTS-44] -
Struts1.3に追加されたActionMappingの項目(inherit、command、catalog)をActionアノテーションに追加しました
    * [STRUTS-45] -
QualifiedActionPathNamingRule使用時にクラス名中の大文字で始まるところもすべて"/"に変換するActionPathNamingRuleを追加しました
                    S2Strutsで提供するActionPathNamingRuleは以下の通りです。
    **  DefaultActionPathNamingRule
      コンポーネント名からActionを除いた名称をPathとして利用する
      例) aaa_HogeBarAction → /aaa_HogeBar

    ** SubApplicationActionPathNamingRule
      ※beta-3時点のQualifiedActionPathNamingRuleクラスからクラス名を変更
      コンポーネント名からActionを除いた名称から
      さらにSubApplicationのパスを"/"に変換した名称をPathとして利用する
      例) aaa_HogeBarAction → /aaa/hogeBar

    ** SplitUpperActionPathNamingRule
      コンポーネント名からActionを除いた名称から
      さらにSubApplicationのパスを"/"に変換し、
      コンポーネント名中の大文字で始まるところもすべて"/"に変換した名称をPathとして利用する
      例) aaa_HogeBarAction → /aaa/hoge/bar

    * [STRUTS-48] -
Maxbytelength、Minbytelengthアノテーションの文字セットデフォルト値をs2struts.diconに設定できるようにしました


ダウンロードは、こちらから。
http://s2struts.seasar.org/ja/index.html

-- 
Katsuhiko Nagashima



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