Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2007, 09:01
bladu
 
Fecha de Ingreso: mayo-2007
Mensajes: 222
Antigüedad: 17 años, 9 meses
Puntos: 0
Ayuda!! a que es debido este NullPointerException

Hola a todos.

Estoy haciendo un servlet y a la hora de ejecutarlo en el log del tomcat me sale este error, en la sentencia de vincular la Connection al Statement.

java.lang.NullPointerException
packVotos.TablaVotos.processRequest(TablaVotos.jav a:70)


El codigo es el siguiente: (La linea donde da el error es la marcada en negrita)


protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
....................
String sql="Insert Into Registro(Nombre,Correo,Visitas) Values('nombreP','correo',0)";
try
{
Statement st=con.createStatement();
........................

el problema esta en el anterior metodo de este: el init.

private Connection con=null;
public void init (ServletConfig cfg) throws ServletException
{
super.init(cfg);
String url="jdbc:mysql://localhost:3306/bdjugadores";
String userName="root";
try
{
Class.forName("org.gjt.mm.mysql.Driver").newInstan ce();
con=DriverManager.getConnection(url,userName,"");
System.out.println("Se ha conectado");
}
catch (Exception e)
{
System.out.println("No se ha conectado");
}
}

Yo estoy en que he seguido todos los pasos en este metodo para realizar la conexion con la base de datos mysql. De hecho pruebo a hacer consultas en el runtime del Netbeans despues de hacer activado el driver y puedo hacerlas.

Pero aun asi me da fallo ahi, ya que salta al catch Exception.-->No se ha conectado.


Alguien me podria decir como solucionar esto.?


Gracias

S2!