| |||
Respuesta: problema con conexion jsp con mysql tengo la conexion asi : clase de conexion. package Conexion; import java.sql.*; import java.util.*; import javax.swing.JOptionPane; public class conexion { private String ruta; private Connection conex;//establece la conexion private ResultSet rows;//Manipulo los datos private Statement Execute;//ejecuta las sentencias static String usuario = "andres"; static String password = ""; public conexion(){ try{ ruta="jdbc:mysql://localhost:3306"; Class.forName("org.gjt.mm.mysql.Driver"); conex=DriverManager.getConnection(ruta,usuario,pas sword); Execute=conex.createStatement(); System.out.print("Conexion Exitosa.."); }catch(Exception ex){ System.out.print("ERROR.."); } } public String nombre() throws SQLException{ String a=""; rows = Execute.executeQuery("SELECT nombre FROM prueba where id=5"); while (rows.next()) { a=rows.getString("nombre"); } return a; } } archivo jsp para mostrar resultado en un input text <%@page contentType="text/html" pageEncoding="UTF-8"%> <jsp:useBean id="con" scope="request" class="Conexion.conexion" /> <%-- This file is an entry point for JavaServer Faces application. --%> <f:view> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <title>JSP Page</title> </head> <body> <h1><h:outputText value="JavaServer Faces"/></h1> <table> <tr> <td> Nombre: </td> </tr> <tr> <td> <input type="text" id="txtNombre" value="<%=con.nombre()%>"/> </td> </tr> <tr> <td> <button id="btnEnviar">Enviar</button> </td> </tr> </table> </body> </html> </f:view> error q aparece Estado de HTTP 500 - type Informe de excepci�n Mensaje Descripci�nEl servidor encontr� un error interno () que impide satisfacer la solicitud. Excepci�n org.apache.jasper.JasperException: java.lang.NullPointerException Causa principal java.lang.NullPointerException nota Las causas de los seguimientos de pila completos de la excepci�n y su root se encuentran disponibles en los Sun GlassFish Enterprise Server v2.1 registros. Sun GlassFish Enterprise Server v2.1 Última edición por andres182403; 15/09/2009 a las 14:43 |