• 21/07/2014
  • admin
  • 1

En nuestro articulo de hoy trataremos sobre el uso de beans dentro de nuestras páginas jsp, este material está incluido dentro de nuestro Máster en desarrollo de aplicaciones web empresariales con Java EE.

Los famosos java beans que se utilizan en JavaEE, se pueden utilizar en jsp, las principales características son:

• Los JavaBeans son objetos Java que cumplen ciertas características en cuanto a su diseño.

• Se utilizan para reducir al máximo el código Java insertado en una página JSP. En lugar de meterlo directamente en el fichero JSP se mete en un objeto y éste se llama desde el JSP.

• Permite separar la lógica de ejecución (en el JavaBean) de la presentación (en el servlet generado)

Se encapsula el código Java en un objeto (JavaBean) y se instancia y usa con el JSP.
-Si se usa un JavaBean en una página habrá que definir la clase correspondiente, creando los métodos set y get para los atributos definidos

• Dentro del servlet generado se puede llamar a métodos de un JavaBean que se encarguen de realizar ciertas operaciones y el servlet muestra el resultado de las mismas

• Ventaja del traslado de la lógica a un JavaBean
– Separación de interfaz de la implementación

Ejemplo
1.- Clase beans
public class LenguajeBean {

private String nombre;
private String lenguaje;
public LenguajeBean() {}

public void setNombre(String nombre) {

this.nombre=nombre;
}

public String getNombre(){

return nombre;
}

public void setLenguaje(String lenguaje){

this.lenguaje=lenguaje;
}

public String getLenguaje() {

return lenguaje;
}

public String getcomentariosLenguaje (){

if (lenguaje.equals(«Java»)){
return «El rey de los lenguaje Orientados a objetos»;
}
else if (lenguaje.equals(«C++»)){
return «Demasiado complejo»;

} else if (lenguaje.equals(«Perl»)){
return «OK si te gusta el códigoincomprensible»;
}else {
return «Lo siento, no conozco ellenguaje » + lenguaje ;
}
}

}

2.- pagina html con un form y que solicita una pagina jsp.

 

3.- ejecutamos el jsp con el beans

 

1 comment on “Como usar Beans en JSP

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies