MultiSelectListbox issue

Locked
Thermity
Posts: 5
Joined: 05 Aug 2015, 13:08

27 Nov 2015, 14:27

Greetings,

When i set selected item from backing bean, i got following appearance in MultiSelectListbox. Am i doing something wrong, or is this a bug?

Image

What i expect:

Image


Backed Bean:

Code: Select all

 private String selectedHost = "BGMW01"; 

 ...
 categories = new ArrayList<>();
        SelectItemGroup cms = new SelectItemGroup("CMS");
        SelectItemGroup mw = new SelectItemGroup("Middleware");
        SelectItemGroup hermes = new SelectItemGroup("Hermes");
        SelectItemGroup database = new SelectItemGroup("Database");
        SelectItemGroup others = new SelectItemGroup("Others");
        SelectItemGroup test = new SelectItemGroup("Test System");

        SelectItem bgcms01 = new SelectItem("BGCMS01");
        SelectItem bgcms02 = new SelectItem("BGCMS02");
        SelectItem bgcms03 = new SelectItem("BGCMS03");
        SelectItem bgcms04 = new SelectItem("BGCMS04");

        SelectItem bglis01 = new SelectItem("BGLIS01");
        SelectItem bglis02 = new SelectItem("BGLIS02");

        cms.setSelectItems(new SelectItem[]{bgcms01, bgcms02, bgcms03, bgcms04});

        SelectItem bgmw01 = new SelectItem("BGMW01");
        SelectItem bgmw02 = new SelectItem("BGMW02");
        mw.setSelectItems(new SelectItem[]{bgmw01, bgmw02});

        SelectItem bgvhrm01 = new SelectItem("BGVHRM01");
        SelectItem bgvhrm02 = new SelectItem("BGVHRM02");
        hermes.setSelectItems(new SelectItem[]{bgvhrm01, bgvhrm02});

        database.setSelectItems(new SelectItem[]{bgcms01, bgcms02});

        SelectItem bgtest01 = new SelectItem("BGTEST01");
        SelectItem bgtest02 = new SelectItem("BGTEST02");
        test.setSelectItems(new SelectItem[]{bgtest01, bgtest02});

        SelectItem bgvlb01 = new SelectItem("BGVLB01");
        SelectItem bgvlb02 = new SelectItem("BGVLB02");

        others.setSelectItems(new SelectItem[]{bgvlb01, bgvlb02});

        categories.add(cms);
        categories.add(mw);
        categories.add(hermes);
        categories.add(database);
        categories.add(test);
        categories.add(others);
XHTML:

Code: Select all

<p:multiSelectListbox value="#{operationalReportBean.selectedHost}" effect="slide" header="Host Categories" showHeaders="true">
      <f:selectItems value="#{operationalReportBean.categories}" />
</p:multiSelectListbox>

mert.sincan
Posts: 5281
Joined: 29 Jun 2013, 12:38

27 Nov 2015, 15:16

I replicated this issue with sentinel and without sentinel. This is a primefaces issue. Please create a issue on github; https://github.com/primefaces/primefaces/issues

mert.sincan
Posts: 5281
Joined: 29 Jun 2013, 12:38

27 Nov 2015, 16:55


Thermity
Posts: 5
Joined: 05 Aug 2015, 13:08

30 Nov 2015, 20:41

Sorry for the late response.
I was too busy to check the forums and thanks for the fix.

mert.sincan
Posts: 5281
Joined: 29 Jun 2013, 12:38

01 Dec 2015, 10:13

No problem, thanks for the update ;)

Locked

Return to “Sentinel”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 2 guests