I have an JSF page that redirects via context.getExternalContext().redirect(url); where the url is sth. like login.jsf?token=foobar
context.getExternalContext().redirect(url);
What I want
Yes you can do this by redirecting your backing bean to some temporary page which contain all hidden values and use form.submit(); Example:
form.submit();
Backing Bean:
public String submitValue() { return "temp"; }
temporary.jsf