Java - JavaBeans

 
Vista:

JavaBeans

Publicado por roberto (5 intervenciones) el 04/08/2005 14:04:14
Hola,estoy trabajando en una pagina web mediante Struts
Mi duda es la siguiente:

Tengo una clase action,que implementa un javaBeans de estado.

el javaBeans es el siguiente:

public class Estado_Consulta implements java.io.Serializable{
private String dispositivo="0";
private String fabricante="0";
private String discapacidad="0";

public Estado_Consulta(){

}
public void setDispositivo(String dispositivo){
this.dispositivo=dispositivo;
}

public void setFabricante(String fabricante){
this.fabricante=fabricante;
}

public void setDiscapacidad(String discapacidad){
this.discapacidad=discapacidad;
}

public String getDispositivo(){
return dispositivo;
}

public String getFabricante(){
return fabricante;
}
public String getDiscapacidad(){
return discapacidad;
}
}

La pagina Jsp asociada a esta action lo que hace es modificar el estado del JavaBeans.

el javabeans lo paso del action al jsp mediante un request.setAttribute("nombre",valor),el jsp
realiza las acciones oportunas y modifica modifica el javabean,accediendo a un set de una
determinada propiedad.
Ahora lo que quiero saber es una vez devuelto el control al action,como puedo acceder
al javabean?,porque al hacer un request.getAttribute("nombre") me da siempre nulo.

Y lo que no quiero es pasar el javabean del action al jsp mediante una variable de sesion,sino solo que sea valido para el action y el jsp
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 755
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

RE:JavaBeans

Publicado por Yamil Bracho (2315 intervenciones) el 04/08/2005 15:11:29
Estas pasando el bean de regreso al Action, es decir, estas haciendo un setAttribute en la JSP ?
Creo que es mejor idea usar una variable de sesion...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar