Diferencia entre encodeURL y encodeRedirectURL

losjavadoc parajavax.servlet.http.HttpServletResponse es un poco vago en la diferencia entre qué reglasencodeURL yencodeRedirectURL Siga, ¿hay algún ejemplo de cuáles son esas reglas exactas? ¿Cuándo será la salida deencodeURL difiere deencodeRedirectURL?

Para un ejemplo concreto, ya estoy generando una URL de redireccionamiento que usaré conresponse.sendRedirect(url). Obtengo esa url ya codificada, pero quiero agregarle un parámetro que tenga un valor que sea otra url:

param2=http://google.com

¿Cuál de las dos funciones utilizo para codificar esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta