Existe um meio de obter a url que gerou o request ? Seja pelo pageContext ou pelo proprio HttpServletRequest…
Pelo cabeçalho HTTP_REFERER.
request.getHeader(“Referer”)
String uri = request.getRequestURI();