मैं एक Richfaces 'picklist का उपयोग कर रहा हूं और मैं अपने बैकिंग बीन से SelectItems की एक सूची के साथ दाएं तरफ पैनल को पॉप्युलेट करना चाहता हूं।एक richfaces picklist के दाहिने तरफ कैसे पॉप्युलेट करें?
बाएं तरफ पॉप्युलेट करना बैकिंग बीन से कोई समस्या नहीं है, हालांकि, दाएं हाथ की ओर समस्याग्रस्त है।
यह वही मैं वर्तमान में
<h:outputText value="Roles" />
<rich:pickList showButtonsLabel="false">
<f:selectItems value="#{Bean.allRoles}" />
</rich:pickList>
संपादित है:
तो मेरे पास है भूमिकाओं 'एक', 'बी', 'सी', और 'डी'।
उपयोगकर्ता की भूमिका 'ए' और 'डी' है, इसलिए 'ए' और 'डी' दाएं तरफ पैनल पर होना चाहिए और 'बी' और 'सी' बाएं तरफ पैनल पर होना चाहिए।
संपादित करें:
आगे स्पष्टीकरण।
मेरे पास उपयोगकर्ता के लिए तीन सूचियां हैं।
- सभी posible भूमिकाओं (एक घ के माध्यम से)
- सभी भूमिकाओं उपयोगकर्ता (एक और घ) का हिस्सा है
- सभी भूमिकाओं उपयोगकर्ता
सभी सूचियों में डेटा प्रकार ArrayList<SelectItem>
है।
मुझे सूची संख्या 1 और सूची संख्या 2 के बीच व्यक्तिगत भूमिकाओं को स्थानांतरित करने की क्षमता की आवश्यकता है और फिर भूमिकाओं के नए सेट को सहेजें। मैंने सोचा कि पिकलिस्ट नौकरी के लिए सबसे अच्छी समृद्ध वस्तु होगी।
क्यों स्ट्रिंग []? क्या यह कनवर्टर प्रदान किए गए