Creando Una Managed Bean

Páginas: 11 (2630 palabras) Publicado: 3 de octubre de 2012
Creando una managed bean
Pulsaremos el botón derecho del ratón sobre el nombre del proyecto DimeNombre y en el menú que emerge seleccionamos la opciión New.
Aparece entoces un panel en que se ofrecen varias posibilidades. Seleccionaremos File/Folder, que sirve para que se nos ofrezcan todas las posibilidades existentes, compatibles con nuestro contexto.
Nos encontraremos en la situación de lafigura 8
|
Figura 8: Creando una managed bean |
Seleccionaremos la categoría Web:JSF Managed Bean.
Esto nos lleva a la situación de la figura
|
Figura 9: Creando una managed bean |
Daremos a la managed bean, el nombre WelcomeJSFManagedBean y en el campo Package, indicaremos misBeans. Después pulsaremos Finish y NetBeans nos mostrará en el editor la nueva clase creada.

Primerocrearemos un atributo llamado nombre y de tipo String. Nuestro código queda
/*
* WelcomeJSFManagedBean.java
*
* Created on April 16, 2007, 7:25 PM
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/package misBeans;

/**
*
* @author cdmora
*/
public class WelcomeJSFManagedBean {

String nombre="";

/** Creates a new instance of WelcomeJSFManagedBean */
publicWelcomeJSFManagedBean() {
}

}
A continuación pulsamos con el botón derecho del ratón sobre el editor, en cualquier sitio y veremos el menú emergente. La situación queda reflejada en la figura 10.
Figura 10: Creando setters y getters
|
Seleccionamos en el menú emergente la categoría Refactor:Encapsulate Fields. Se nospregunta por los campos a encapsular, aceptamos, y después en la parte inferior de NetBeans pulsamos Do Refactoring. Una vez hecho esto observamos que NetBeans ha creado un método get y otro set, para el atributo nombre.A través de estos métodos es como se comunica la página JSP con la managed bean. |
|
Backing Beans
Una típica aplicación JavaServer Faces incluye uno o más granos de respaldo, cadauna de ellas es un JavaServer Faces bean gestionado al que está asociado con los componentes de interfaz de usuario se utilizan en una página determinada. Granos administradas son componentes JavaBeans (ver componentes JavaBeans ) que se pueden configurar mediante la instalación de bean gestionado, que se describe en Configuración de frijoles . Esta sección presenta los conceptos básicos sobre lacreación, configuración y uso de granos de refuerzo en una aplicación.
Crear una clase de bean de respaldo
Además de la definición de un constructor no-arg, como todos los componentes JavaBeans que hacer, una clase de bean de respaldo también se define un conjunto de propiedades de los componentes de interfaz de usuario y, posiblemente, un conjunto de métodos que realizan funciones de uncomponente.
Cada una de las propiedades de los componentes puede estar enlazado a uno de los siguientes:
* Un componente de valor
* Una instancia de componente
* Una instancia de convertidor de
* Una instancia de escucha
* Una instancia de validador
Las funciones más comunes que respaldan los métodos de frijol realizar son las siguientes:
* Validar los datos de un componente* Manejo de un evento disparado por un componente
* Realización de procesamiento para determinar la siguiente página para que la aplicación debe navegar
Como con todos los componentes JavaBeans, una propiedad se compone de un campo de datos privada y un conjunto de métodos de acceso, como se muestra en el código del ejemplo Number Guess:
Entero userNumber = null;
...
setUserNumber...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cómo crear un linux logical volume manager
  • manager
  • manager
  • manager
  • Manager
  • Manager
  • manager
  • Manager

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS