アカウントとカードの2つの異なる値型を取り入れるSelectOneMenuを作成しようとしています。その結果、1つのドロップダウンリスト:異なるSelectItemタイプのSelectOneMenuを作成することは可能ですか
カード:
-1224455667778822
-5353534344344343
アカウント:
-2323323232
-2323233211
私は抽象化のいくつかの種類がよいと思いますSelectOneMenuのvalue属性にその値の型を定義するために必要ですが、選択された具体的な型をどのように取得するのか想像できません。
助けが必要です。
@Update 一時的な回避策として、私はCardとAccountオブジェクトの代わりにStringを使用しました。桁数に応じて必要なオブジェクトに解析します(カードは16桁、アカウントは14)。
重複していると思われる場合は、それをマークしてください。 – Kukeltje
私は評判のポイントを持っていないのでできません。 ** Oops !! ** –
問題は、具体的なタイプに応じて必要な値を得る方法ではなく、それらのアイテムをグループ化する方法ではありませんでした。そこで、これらのエンティティの両方が実装され、コンバータを使用して必要なタイプを取得するインターフェイスを作成しました。 – Tiana