JSF では、無効/読み取り専用フィールドのセッターが呼び出されないため、チェック ボックスや入力テキスト フィールドなど、バッキング Bean が無効フィールドの値を持つことはありません。豆?セッターを強制的に呼び出して、値を元に戻すにはどうすればよいですか? どんな提案/助けも高く評価されます。
質問する
3030 次
2 に答える
1
jQuery などで JSF を使用する代わりに、javascript または jQuery を使用してクライアント側のフィールドを無効にすることができますdisabled="true"
。
詳細については、この投稿を参照してください: jQuery で入力を無効にする方法は?
または、無効な入力フィールドの値を非表示フィールドとしてフォームとともに送信できます
<h:inputHidden value="#{myBean.myValue}" />
于 2013-03-26T08:30:25.920 に答える
0
disabled='false'
スタイリングで作成して使用できstyle="display:none"
ますか (もちろん、css クラスで使用したほうがよいでしょう)。したがって、フィールドは jsf の観点から処理されますが、ブラウザー側のビューでスペースを取りません。
于 2016-06-10T04:06:41.797 に答える