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

Extraer parámetro de URL

Estas en el tema de Extraer parámetro de URL en el foro de Java en Foros del Web. Hola a todos! Estoy peleandome con java y Servlets para una página que es de un proyecto de fin de módulo y en el cual ...
  #1 (permalink)  
Antiguo 07/03/2009, 10:15
 
Fecha de Ingreso: mayo-2007
Mensajes: 46
Antigüedad: 16 años, 11 meses
Puntos: 0
Extraer parámetro de URL

Hola a todos!
Estoy peleandome con java y Servlets para una página que es de un proyecto de fin de módulo y en el cual me he encontrado con un problema que no sé resolver.
Tengo una página que es una tabla que es generada dinámicamente por un método que lanza una consulta contra la base de datos, plasmando los resultados.
Al lado de cada resultado, conseguí introducir un botón de "más información" para llamar a otra función que genere dinámicamente una página con la información del elemento que quiero ver. El código que usé para el botón es este:

Código:
out.println("\t\t<td><a href="+response.encodeURL("AdminCli?estado=ver_detalle&idinmueble="+rs.getString("idinmueble")+" \'>"+"<img src='recursos/imagenes/masinfo.gif' /></a></td>\n"));
El problema viene cuando quiero pasar la información al servlet de control (AdminCli) para lanzar el método que genera la tabla. Tengo que pasarle el valor "idinmueble", pero el request.getParameter("idinmueble") no lo coge, ya que se lo paso directamente mediante la dirección URL. Estuve googleando y mirando por la web, pero no encontré ninguna función que pueda coger el parámetro de la URL, a ver si podeis echarme una mano...

Y gracias por adelantado!
  #2 (permalink)  
Antiguo 08/03/2009, 03:57
 
Fecha de Ingreso: mayo-2007
Mensajes: 46
Antigüedad: 16 años, 11 meses
Puntos: 0
Respuesta: Extraer parámetro de URL

Vale, arreglado, fue un problema de la consulta que no imprimía por pantalla, el getParameter funcionaba bien. Los mod's si quieren pueden cerrar esto
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 13:48.