hiddenが消える問題
MLにて質問を投げていたhiddenが消える問題ですが、id:higayasuoさんから解決策が提示されています。ありがとうございました。
S2JSFというかJSFを使う上では、ライフサイクルを理解しないとはまることが多いですね。例えば、、、
- converterとvalidatorを適用した場合は先にconverterが適用されるため、converterが変換した結果に対してvalidatorがかかる
- validatorを適用しても、nullである場合はvalidatorが適用されない
など。
あとこれはS2JSFですが、デフォルトのconverter(例えばInteger変換)でエラーが起きると、S2Validatorではないため、(当たり前ですが)m:labelによる名称の表示ができない。この点はできればS2JSFでデフォルトconverterのS2JSF実装を提供してもらえると統一感があって助かります。