}
public String navigateAction() {
FacesContext facesContext = FacesContext.getCurrentInstance();
VariableResolver resolver = facesContext.getApplication().getVariableResolver();
Navigation navigation = (Navigation) resolver.resolveVariable(facesContext, "navigation");
LOG.info("navigateAction = \"" + navigateAction + "\"");
if (navigateAction == null) {
return logAndNavigate(null);
} else if ("both".equals(navigateAction)) {
navigateAction = null;