Ajax en jsf 2.0

Solo disponible en BuenasTareas
  • Páginas : 3 (652 palabras )
  • Descarga(s) : 0
  • Publicado : 29 de octubre de 2011
Leer documento completo
Vista previa del texto
Ajax en JSF 2.0 - Ejemplo 1: Combo cambia texto
La técnica Ajax es muy útil para hacer aplicaciones donde solo se actualiza una parte de la página y no toda.

Cuando salió JSF no tenía estacaracterística, pero otros frameworks (como ICEfaces) proporcionaban el Ajax como manera natural. También se podía utilizar otros complementos al JSF para que pueda funcionar.. pero ya no era el JSFnatural.

Con JSF 2.0, el Ajax ya es natural. Mostraremos un conjunto de ejemplos de Ajax con JSf 2.0.

En este post haremos un ejemplo de cómo un combo puede cambiar el valor de un texto. Primero loharemos sin Ajax, y luego con Ajax.
El ManagedBean
Primero haremos un ManagedBean llamado FormBean. Tendrá una propiedad que contiene las opciones del combo, y luego un atributo donde tendrá el valorseleccionado del combo.

package jsf;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;import javax.faces.model.SelectItem;
@ManagedBean(name = "FormBean")
@RequestScoped
public class FormBean {private SelectItem[] opciones = new SelectItem[]{new SelectItem("01", "Opción 1"),
new SelectItem("02", "Opción 2"),
newSelectItem("03", "Opción 3")};

private String opcionActual;

public FormBean() {
}public SelectItem[] getOpciones() {
return opciones;
}

public String getOpcionActual() {return opcionActual;
}

public void setOpcionActual(String opcionActual) {
this.opcionActual = opcionActual;...
tracking img