我目前正在使用 bootfaces 编写一个 webapp。在我的应用程序中,我有一个顶部导航栏,如下所示
<b:navBar brand="Brand" brandHref="#" inverse="true">
<b:navbarLinks>
<b:navLink value="Home" href="#"></b:navLink>
<b:navLink value="Link" href="#"></b:navLink>
<b:navLink value="Link" href="#"></b:navLink>
<b:dropMenu value="#{loginBean.username}">
<b:navLink value="Logout" action="#{loginBean.doLogout}"/>
</b:dropMenu>
</b:navbarLinks>
</b:navBar>
注意 action="#{loginBean.doLogout}"
使用 primefaces,这没有问题,但是当我迁移到 bootfaces 时, doLogout 永远不会执行。我需要在 bootfaces 中使用另一个绑定来执行此操作吗?