1

メニュー項目で通常のプロパティを設定しようとしましたが、うまくいきません。

jsf:

<p:menuitem value="Names" 
            url="/master.xhtml"
        action="#{navigation.name}">

       <f:setPropertyActionListener target="navigation.name"
      value="Billy" />
</p:menuitem>

マネージドBean:

@ManagedBean(name="navigation") 
@SessionScoped //
public class LinksNavigation {

    public LinksNavigation() {
        super();
        this.milchFleisch = "./menuFleisch.xhtml";
    }

    private String name;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name= name;
    }

}

しかし、うまくいきません。「f:setPropertyActionListener」の値を「Bully」に設定していません。menuItem でプロパティ値を設定するにはどうすればよいですか??

ありがとう

4

1 に答える 1