- En el fichero face-config.xml:
- @ManagedBean:
import javax.faces.bean.ManagedBean
import javax.faces.bean.SessionScoped
@ManagedBean
@SessionScoped
public class NombreBean {
String mensaje="Hola";
public String getMensaje() {
return mensaje;
}
public void setMensaje(String mensaje) {
this.mensaje = mensaje;
}
public String getMensaje() {
return mensaje;
}
public void setMensaje(String mensaje) {
this.mensaje = mensaje;
}
}
Si no añadimos a la anotación (name="nombre") se utilizará por defecto el nombre de la clase en minúscula y para usarlo en la clase jsf se utiliza la siguiente sintaxis #{nombreBean.mensaje}
Si no añadimos a la anotación (name="nombre") se utilizará por defecto el nombre de la clase en minúscula y para usarlo en la clase jsf se utiliza la siguiente sintaxis #{nombreBean.mensaje}