[Seasar-user:2701] [S2JSF]span m:valueで表示した内容が消える
Kenichiro Murata
muraken720
2005年 10月 18日 (火) 00:17:01 JST
むらたです。
S2JSFにおいて、<span m:value>によって表示した内容が消える
という問題が発生しています。
■現象
select → edit → confirm のような画面の流れがあます。
・select画面では、何かしらの項目をドロップダウンリストにより選択する
・edit画面では、select画面で選択された値を以下のように表示している
<span m:value="#{testDto.testValue}"/>
<input type="hidden" m:value="#{testDto.testValue}"/>
・edit画面の他の入力項目にvalidationエラーが存在する場合、
confirm画面に遷移せずにedit画面を再度表示する
このような時に、<span m:value>で表示している内容が消えてしまいます。
#hiddenで持っている値はHTMLのソースには出力されています。
<input type="text" m:value="#{testDto.testValue}"/>で表示した場合は、
内容は消えません。しかし、これでは編集できてしまいます。
また、<input type="text" m:value="#{testDto.testValue}"
m:disabled="true"/>
とすると内容は消えてしまいます。
回避策などありましたら、教えてください。
よろしくお願いします。
-----
Kenichiro Murata
http://d.hatena.ne.jp/KenichiroMurata/
mailto: [E-MAIL ADDRESS DELETED]
Seasar-user メーリングリストの案内