[Seasar-user:5188] [S2JSF]Validation失敗時にテキストボックスに表示される値について

SCC八戸駿 [E-MAIL ADDRESS DELETED]
2006年 11月 17日 (金) 21:51:28 JST


大変お世話になっております。
八戸です。

S2JSF1.0.19の「Validation失敗時にテキストボックスに表示される値」について
以前と挙動が異なる部分があり、ご対応をお願いしたくメールしました。

挙動としましては、Validation失敗時に、セッションスコープのDtoに
保存された値が再表示されてしまいます。


######################## 以下は確認内容です ########################

 ※S2JSF1.0.18と1.0.19で確認

 (1)「ValidatorDto」をセッションスコープに変更する
 (2)「validator/validator.html」にアクセスする
 (3)「UserName」に"test"(2文字以上の文字列)を入力して
   ユーザ名のValidationを成功させ、Dtoに値をセットさせる
 (4)再度「validator/validator.html」にアクセスすると、
   「UserName」に"test"が表示されている

 確認1
  「UserName」を"t"に変更し、Validationを失敗させて自画面に遷移させる

   ■S2JSF1.0.18 → "t"が表示される
   ■S2JSF1.0.19 → "test"が表示される

 確認2
  「UserName」を""(0文字の文字列)に変更し、
   Validationを失敗させて自画面に遷移させる

   ■S2JSF1.0.18 → ""が表示される
   ■S2JSF1.0.19 → "test"が表示される

######################################################################

このように、Validationの失敗時には
 S2JSF1.0.18では、入力した値が表示される
 S2JSF1.0.19では、セッションに保存された値が表示される
と言う挙動となっています。



1.0.18の挙動が正常であると思いますので、ご対応をお願いいたします。
大変お忙しいとは思いますがよろしくお願いいたします。

--------------------------------------------------------
   八戸 駿(Takashi Hachinohe)
   株式会社SCC 第1システム事業部 システムサービス部
   TEL: 03-3228-4446 FAX: 03-3319-6994
   E-mail: [E-MAIL ADDRESS DELETED]
--------------------------------------------------------



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