[Seasar-user:3502] [S2JSF]<input type="password">の挙動

SATO Haruo [E-MAIL ADDRESS DELETED]
2006年 4月 17日 (月) 03:16:48 JST


佐藤と申します。

S2JSFで、<input type="password">の挙動について報告があります。
回避方法等あれば、よろしくお願い致します。

■現象
<input type="password">のm:value属性で指定されたDtoの値が
HTMLに反映されず空で表示される。(value属性がHTMLに出力されない)

■期待する動作
Dtoの属性値が<input type="password">のvalue属性に設定された状態で
HTMLが生成される。

■バージョン
S2Container 2.3.7 
S2JSF 1.0.14
S2JSF-example 1.0.14
Apache-Tomcat-5.5.12
JDK1.5.0_03

■再現方法
S2JSF Converterサンプルの
s2jsf-example/converter/converter.html

(1)s2jsf-example/converter/converter.html
の14行目を修正。Tomcatのコンテキストを更新。

(修正内容)
<input type="text" m:value="#{converterDto.aaa}" m:label="Hire Date"
    m:converter="#{inputDateTimeConverter}"/>
↓
<input type="password" m:value="#{converterDto.aaa}" m:label="Hire Date"
    m:converter="#{inputDateTimeConverter}"/>

(2)ブラウザでサンプルにアクセス
→input type="text"の際は表示されていた初期値(例:20060417)が表示されなくな
る

■S2JSFによって生成されたHTMLソース
<input type="password" name="_id116:_id120"/>

以上、よろしくお願い致します。





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