Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/08/2005, 02:22
sanmi69
 
Fecha de Ingreso: septiembre-2004
Mensajes: 191
Antigüedad: 19 años, 8 meses
Puntos: 1
Código PHP:
request.setAttribute(nombre,objeto
con este metodo dejas atributos q pueden ser del tipo q kieras, no necesariamente strings, y luego en el servlet q lo va a recojer:

Código PHP:
(castdetipoobjeto)request.getAttribute(nombre); 
y listo :)

Ten en cuenta q entonces el servlet solo recojera el parametro si es un atributo, por lo q si luego kieres llamarlo desde un formulario html con campos con el nombre del parametro no funcionara. aunk eso se arregla facil haciendo esto si lo q envias es un string en el servlet q recivbe los parametros:

Código PHP:
String strParametro=request.getParameter("parametro");
if (
strParametro==null){
strParametro=(String)request.getAttribute("parametro");

asi primero buscara en los parametros, y si no lo encuentra buscara en los atributos, y si no ta en ninguno esq no se le a mandao na :)

saludos

PD: Me confundi queria poner getAttribute