I\'m trying to implement a redirect after login, which means I can\'t use glassfish built-in form authentication settings anymore that handles such things automatically. So
In your customized login form, add the following hidden field:
which you set in JSF as follows
@ManagedProperty(value="#{param.from}") private String from;
and redirect as follows in login action method
if (from != null) { externalContext.redirect(from); }
No need for a Filter.
Filter