Foros del Web » Programación para mayores de 30 ;) » Java »

sendRedirect con post

Estas en el tema de sendRedirect con post en el foro de Java en Foros del Web. Necesito desde un servlet llamar a una URL (externa, que no puedo modificar) con el método post. Uso sendRedirect, y todo va bien pero el ...
  #1 (permalink)  
Antiguo 15/12/2004, 06:19
 
Fecha de Ingreso: diciembre-2004
Mensajes: 2
Antigüedad: 19 años, 4 meses
Puntos: 0
sendRedirect con post

Necesito desde un servlet llamar a una URL (externa, que no puedo modificar) con el método post.

Uso sendRedirect, y todo va bien pero el método que usa por defecto es get y no quiero que se vean los parametros.

¿álguna idea sobre lo que puedo hacer?
  #2 (permalink)  
Antiguo 16/12/2004, 09:35
 
Fecha de Ingreso: enero-2004
Mensajes: 144
Antigüedad: 20 años, 2 meses
Puntos: 0
Se me acaba de ocurrir la brujería máxima y no se si resulte.

Una pagina "X" invoca con con get o post a una pagina html "Y" que tiene un formulario con método post. Este formulario con action="Z" tiene las variables que deseas mandar como hidden. Y no tiene boton submit. En el body de esta pagina ponen onLoad='miform.submit()' lo que hace que cuando se carge el html se vayan las variables con método post al servlet Y, el que hace response.sendRedirect() con método post y con las variables .

O sea el Y y el Z no se ven nunca, solo sirven para cambiar el método. Es muy bruja la solución, pero en teoría (y según yo) funciona

chao
  #3 (permalink)  
Antiguo 21/12/2004, 10:06
 
Fecha de Ingreso: diciembre-2004
Mensajes: 2
Antigüedad: 19 años, 4 meses
Puntos: 0
Gracias me ha funcionado.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:27.