Не существует метода, который возвращает весь URL, включая параметры запроса. Вам нужно использовать что-то вроде:
req.getRequestURL()+"?"+req.getQueryString();
Или, если у вас нет параметров запроса, вы можете использовать getRequestURL
Это довольно странно, но вот рисунок, который помогает разобраться: