I'm currently writing a webapp using bootfaces. In my application I have a top navigation bar like the following
<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>
Notice action="#{loginBean.doLogout}"
With primefaces, this works no problem, but when I migrated to bootfaces doLogout is never executed. Is there another binding I need to use in bootfaces to make this action get executed?
Looks like I needed to do the following