I have this:
<h:link value="Sign In" outcome="login.jsp" />
When the link is clicked it navigates to login.jsp. Works fine.
I'd also like a method in a bean to get called on the click, so I tried this:
<h:link value="Sign In" outcome="login.jsp" />
<f:ajax event="click" listener="#{loginHandler.dismissSignUpDialog}" />
</h:link>
But it never calls the method. The method looks like this:
public void dismissSignUpDialog(AjaxBehaviorEvent e) {
setSignUpDialogDismissed(true);
}
Any idea what I'm doing wrong? Thanks!