Buenas tardes colegas.
En esta ocasion tengo una duda.
Estoy empezando en JSF.
Nesecito llamar un metodo desde la pagina al BEAN, ejemplo.
Código Java:
Ver original<h:body>
<h:form>
digite su nombre
<h:inputText id="intxt" value="#{Usuario.nombre}"/><br/>
digite su edad
<h:inputText value="#{Usuario.edad}"/>
<h:commandButton value="submit"/><br/>
su nombre es
<h:outputText id="outtxt" value="#{Usuario.nombre}"/><br/>
su edad es <h:outputLabel value="#{Usuario.decirEdad}"/>
</h:form>
</h:body>
Usuario.decirEdad es el metodo que defino en el MANAGEDBEAN
Código Java:
Ver original@ManagedBean(name="Usuario")
@SessionScoped
public class Usuario {
public Usuario() {
}
private int edad;
return nombre;
}
public void setNombre
(String nombre
) { this.nombre = nombre;
}
public int getEdad() {
return edad;
}
public void setEdad(int edad) {
this.edad = edad;
}
if(this.getEdad()>=18)
return "mayor de edad";
else
return "menor de edad";
}
}
y cuando ejecuto la pagina me dice que decirEdad no es una propiedad de la
clase Usuario.
Muchas gracias.