I am trying to get the absolute URL in my managed bean's action listener. I have used:

```
HttpServletRequest#getRequestURL() // returning http://localhost:7101/POSM/pages/catalog-edit
HttpServetRequest#getQueryString() // returning _adf.ctrl-state=gfjk46nd7_9

```

But the actual URL is: `http://localhost:7101/POSM/pages/catalog-edit?_adf.ctrl-state=gfjk46nd7_9&articleReference=HEN00067&_afrLoop=343543687406787`. I don't know why the parameter `artcileReference` get omitted.

Is there any method which can give me the whole URL at once? How can I get the whole URL with all query string?