S2StrutsV1.2.10 リリース
S2StrutsV1.2.10をリリースしました。
S2StrutsV1.2.xはS2.3に対応しています。
S2StrutsV1.2.9からの変更点は以下の通りです。
Release Notes - S2Struts - Version 1.2.10
- Improvement
ダウンロードは、こちらから。
http://s2struts.seasar.org/ja/index.html
S2StrutsV1.3.0-RC1 リリース
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
ダウンロードは、こちらから。
http://s2struts.seasar.org/ja/index.html
まーなんというか
1000件に2,3件の割合で起きることなので仕方ないってのはわかるけど、あたった人はたまらんよねー。
前もってきちんと伝えてるのかなー。
めったに起きませんっていうのと1000件に2,3件起きますってのでは伝わり方に差がある気がするだよねー。心配させないために具体的な数字を言わないってのが理由だとしたら逆効果な気がするんだけどなー。
提供するほうにとっては1000件のうちの1件でも、受けるほうにとっては唯一の1件なんだよね。。。
アプリケーションを作ってるときもそのことを忘れないようにしないと。
自分にとっては数あるうちの1つでも、別の人には唯一のものかも知れないし。