こんにちは、私は p:manubar を持っています
<p:menubar model="#{topMenu.model}"/>
そして、アクションイベントでアクションリスナーを呼び出して、アクティブなタブを保存したいと思います。どうすればそれができますか?これは私のモデルビーンです
@ManagedBean(name = "topMenu")
@RequestScoped
public class TopMenuBean {
public MenuModel model;
private UIViewRoot viewRoot;
private final MenuHelper menuHelper = new MenuHelper();
@PostConstruct
public void initModel() {
model = new DefaultMenuModel();
viewRoot = FacesContext.getCurrentInstance().getViewRoot();
String viewId = viewRoot.getViewId();
model.addMenuItem(menuHelper.itemMenuCreator(viewId, null, "Dashboard", "/pages/list.xhtml"));
model.addMenuItem(menuHelper.itemMenuCreator(viewId, null, "Configuration", "/pages/config.xhtml"));
}
public MenuModel getModel() {
return model;
}
}
これを実装する方法について誰かアイデアがありますか?