Gente del foro, espero puedan ayudarme en este pequeño problema, soy nuevo trabajando con JSF, y estoy tratando de llamar a una clase java desde un BEAN, pero al llamar el metodo de dicha clase, obtengo un JavaNullPointerException, les adjunto mi codigo, gracias de antemano.
public class ConexionBDBean { private ConexionBD conn;
public String probarConexion(){ try{ conn.conectar();// este es el metodo que me genera el JavaNullPointerException }catch(Exception e){ e.printStackTrace(); //System.out.println("error"); } return "probada"; } }
Y esta es la clase a la que quiero acceder:
package utiles;
public class ConexionBD {
public void conectar(){
System.out.println("Mensaje de conexion exitosa..");
Gente del foro, espero puedan ayudarme en este pequeño problema, soy nuevo trabajando con JSF, y estoy tratando de llamar a una clase java desde un BEAN, pero al llamar el metodo de dicha clase, obtengo un JavaNullPointerException, les adjunto mi codigo, gracias de antemano.
Esta es la vista:
<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>
<h:form>
<h:commandButton action="#{conexionBDBean.probarConexion}" value="Probar Conexión" />
</h:form>
</f:view>
</html>
Este es el BEAN asociado a esta vista:
package formBeans;
import utiles.ConexionBD;
public class ConexionBDBean {
private ConexionBD conn;
public String probarConexion(){
try{
conn.conectar();// este es el metodo que me genera el JavaNullPointerException
}catch(Exception e){
e.printStackTrace();
//System.out.println("error");
}
return "probada";
}
}
Y esta es la clase a la que quiero acceder:
package utiles;
public class ConexionBD {
public void conectar(){
System.out.println("Mensaje de conexion exitosa..");
}
}
Muchas gracias de antemano.