public ERXComponentActionRedirector(Restorable r) {
WOComponent component = (WOComponent)r;
WOContext context = component.context();
sessionID = component.session().sessionID();
url = r.urlForCurrentState();
if(context.session().storesIDsInURLs()) {
String argsChar = url.indexOf("?") >= 0? "&" : "?";
String sessionIdKey = WOApplication.application().sessionIdKey();
if(url.indexOf(sessionIdKey + "=") < 0) {
url = url + argsChar + sessionIdKey + "=" +sessionID;
argsChar = "&";