JSF - Novato en JSF

   
Vista:

Novato en JSF

Publicado por cristian (3 intervenciones) el 25/01/2012 17:08:33
Amigos del foro, espero me puedan ayudar, soy nuevo programando con JSF, y tengo un problema al tratar de llamar una clase desde un BEAN, ojala me puedan ayudar el adjunto el código

Esta es la vista desde la que me conecto al bean:

<html>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<f:view>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Prueba conexion</title>
</head>
<body>
<h:form>
<h:commandButton action="#{conexionBDBean.probarConexion}" value="Probar Conexión" />
</h:form>
</body>
</f:view>
</html>


este es el bean:

package formBeans;

import utiles.ConexionBD;

public class ConexionBDBean {
private ConexionBD conn; //objeto de la clase a la que necesito llegar

public String probarConexion(){
conn.conectar();//llamando al metodo de la clase antes mencionada
return "probada";
}
}


Y esta es la clase a la que quiero llegar:

package utiles;

public class ConexionBD {

public void conectar(){
System.out.println("mensaje de conexion...");
}
}

Espero me puedan ayudar, esta es la idea:

Al presionar el boton:
<h:commandButton action="#{conexionBDBean.probarConexion}" value="Probar Conexión" />
voy al bean, y desde el bean, a traves de conn.conectar(); , quiero llamar al metodo conectar().


Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder