からロードリストだから私は持っているシナリオは、次のとおりです。Primefaces selectManyMenu - オブジェクト
私は、人が見た動画のすべてを表す整数値のリストを持っているアップロードした人を持っています。人の12345は3つの動画を視聴した場合
例えば、そのリストは0..xすることができ、PrimefacesでselectManyMenuで表されるよう[4012, 2001292, 50201]
としてリストで表されます。
人をデータベースから読み込んで編集しようとすると、選択したすべてのビデオがselectManyMenuにチェックインされているのを見るのではなく、最初のものが表示されます。 0または1のいずれかを示します。
コード:
<p:selectManyMenu id="editPersonVideoList" value="#{backingBean.viewedPerson.allViewedVideos}">
<f:selectItems value="#{backingBean.allVideos}" var="v" itemLabel="#{v.name}" itemValue="#{v.id}"/>
</p:selectManyMenu>
任意のアイデア...?
「allViewedVideos」と「v.id」の種類は何ですか? –
allViewedVideosはリストで、idは整数 –
user2124871
です。リストに整数を代入することはできません:) –