バッキングbeanのブール値に基づいて、JSFコンポーネントタグ内の属性を条件付きで設定する必要があります。私はそれのためにどうやって行くべきですか?JSFコンポーネントタグ内の属性を条件付きで設定する
ブール値がtrueの場合、コンポーネントタグ内に属性を追加または指定する必要があります。ブール値がfalseの場合は、そのコンポーネントにその属性を設定しないでください。
バッキングbeanのブール値に基づいて、JSFコンポーネントタグ内の属性を条件付きで設定する必要があります。私はそれのためにどうやって行くべきですか?JSFコンポーネントタグ内の属性を条件付きで設定する
ブール値がtrueの場合、コンポーネントタグ内に属性を追加または指定する必要があります。ブール値がfalseの場合は、そのコンポーネントにその属性を設定しないでください。
あなたの質問は、私はこの
1を答えることを試みるme.stillすることは非常に明確ではないが)あなたが(仮定)テキストフィールドに値を移入する必要があるならば、uは、Beanのコンストラクタで値を設定することができますブール値をチェックし、それに応じて値を設定することができます。
2)フィールドを表示したくない場合は、要件に従ってレンダリングフィールドをfalseに設定できます。私たちはあなたを助けることができるように
は少し詳しく説明してくださいより
次のいずれかを実行できます値はブールである
rendered="#{bean.componentRendered}"
binding="#{bean.component}"
私が2番目のオプションで述べたことを達成できるかどうかはわかりません。それが不可能な場合は、私の答えを編集してください。
なぜそれが必要ですか?あなたは例を挙げることができますか?あなたができる唯一のことは@JMelnikが言ったようにサーバー側に追加することです。私はちょうど誰かがこれを必要とするのか知りたい。私にとって妥当なことは、カラムにソート/フィルタリングが必要かどうかを条件付きで設定することだけです。 – Fallup