Me gustaría crear URL en función de la URL utilizada por el cliente para la solicitud activa. ¿Hay algo más inteligente que tomar el objeto actual HttpServletRequest
y sus métodos getParameter...()
para reconstruir la URL completa incluyendo (y solo) sus parámetros GET.¿Cuál es la mejor manera de obtener la URL actual en Spring MVC?
aclaración: Si es posible, quiero renunciar al uso de un objeto HttpServletRequest
.
Ok, este es un enfoque similar a lo que he hecho hasta ahora. Pero estoy buscando una forma de hacer esto sin utilizar el objeto 'HttpServletRequest'. Esto es porque estoy usando varias clases/métodos auxiliares y no quiero pasar el objeto de solicitud todo el tiempo. – Koraktor
Ok, sé a qué te refieres y agregaste la información que necesitas para acceder a la solicitud actual sin pasarla por alto. – Daff
Gracias por el recordatorio sobre el oyente. Todavía soy nuevo en Spring (y en el desarrollo web Java en general). Ahora estoy usando tu código en combinación con 'UrlUtils' de Spring Security. Funciona de maravilla. – Koraktor