// note that we cannot use this.getActionURL(), because this will
// cause problems if the ViewHandler is wrapped
String actionEncodedViewId = getViewHandler(context).getActionURL(context, viewId);
ExternalContext externalContext = context.getExternalContext();
String bookmarkEncodedURL = externalContext.encodeBookmarkableURL(actionEncodedViewId, viewParameters);
return externalContext.encodeActionURL(bookmarkEncodedURL);
}
@Override
public String getRedirectURL(FacesContext context, String viewId,