PrimeFaces programmatic panelMenu. how get clicked value

UI Components for JSF
Post Reply
davidovYV
Posts: 6
Joined: 24 Apr 2016, 17:06
Contact:

24 Apr 2016, 18:32

Good Day. Please Help. I created panelMenu by model. I want get item value in java after click, but dont know how do it. (sorry for my English)

Java code:

Code: Select all

@PostConstruct
    public void getTestMenu() {
       ...
                for (Iterator it3 = this.testList.iterator(); it3.hasNext();) {
                    Test t = (Test) it3.next();
                    DefaultMenuItem dsmBuffItem = new DefaultMenuItem(t.getIdz());
                    dsmBuffItem.setId(String.valueOf(t.getIdz()));
                    dsmBuffSecond.addElement(dsmBuffItem);
                }
                dsmBuffFirst.addElement(dsmBuffSecond);
            }
            this.menuModel.addElement(dsmBuffFirst);

        }
	}
xhtm code:

Code: Select all

<h:body>
            <h:form>
                <p:layout fullPage="true">
                    <p:layoutUnit position="west" resizable="false"  minSize="240" >
                        <p:panelMenu id="Test" model="#{testController.menuModel}"  />
                    </p:layoutUnit>

                    ...
                </p:layout>

            </h:form>
     </h:body>

Post Reply

Return to “PrimeFaces”

  • Information
  • Who is online

    Users browsing this forum: jaircalistrato and 51 guests