Foros del Web » Programación para mayores de 30 ;) » Java »

clase de conexion y jsp

Estas en el tema de clase de conexion y jsp en el foro de Java en Foros del Web. Buenas Soy novato en jsp y java y necesito crear una clase de conexion a oracle y despues usarla dentro de paginas jsp. Estoy siguiendo ...
  #1 (permalink)  
Antiguo 17/12/2008, 16:04
 
Fecha de Ingreso: enero-2008
Mensajes: 15
Antigüedad: 17 años
Puntos: 0
clase de conexion y jsp

Buenas

Soy novato en jsp y java y necesito crear una clase de conexion a oracle y despues usarla dentro de paginas jsp.

Estoy siguiendo esta guia: http://www.desarrolloweb.com/articulos/2180.php

Esta hecha para SQL Server y mysql. Intente modificarla, pero no me fue muy bien, ya que tomcat me da un error

Aqui el codigo de la clase:

Código PHP:
package connection;

import java.sql.*;

public class 
ConnectionCreator{

    public static 
java.sql.Connection getOracleConnection(){
        try{
            Class.
forName("oracle.jdbc.driver.OracleDriver");
            
Connection con DriverManager.getConnection(
            
"jdbc:oracle:thin:@servidor:1521:bd",
            
"scott",
            
"tiger");
            
            return 
con;
        }
        catch(
Exception e){
            
System.out.println("ERROR = "+e);
            return 
null;
        }
    }


Codigo del jsp:

Código PHP:
<%@ page language="java" %>
<%@ 
page import "connection.ConnectionCreator"%>
<%@ 
page import "java.sql.Connection"%>
<%
    
Connection miConexion ConnectionCreator.getOracleConnection();

    if (!
miConexion.isClosed()) 
      
out.print("FUNCIONA !");

   
/* CUERPO DE LA PAGINA */

   
miConexion.close(); /* no olvidarse de cerrar las conexiones. */

%> 

Error Tomcat:

Estado HTTP 500 -

type Informe de Excepci�n

mensaje

descripci�n El servidor encontr� un error interno () que hizo que no pudiera rellenar este requerimiento.

excepci�n
org.apache.jasper.JasperException: An exception occurred processing JSP page /index.jsp at line 7

4: <%
5: Connection miConexion = ConnectionCreator.getOracleConnection();
6:
7: if (!miConexion.isClosed())
8: out.print("FUNCIONA !");
9:
10: /* CUERPO DE LA PAGINA */


Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handle JspException(JspServletWrapper.java:505)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:416)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
org.netbeans.modules.web.monitor.server.MonitorFil ter.doFilter(MonitorFilter.java:390)


causa ra�z
java.lang.NullPointerException
org.apache.jsp.index_jsp._jspService(index_jsp.jav a:61)
org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:374)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
org.netbeans.modules.web.monitor.server.MonitorFil ter.doFilter(MonitorFilter.java:390)

nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/6.0.18.
Apache Tomcat/6.0.18


Espero puedan ayudarme.
Saludos!
  #2 (permalink)  
Antiguo 17/12/2008, 19:43
 
Fecha de Ingreso: enero-2008
Mensajes: 15
Antigüedad: 17 años
Puntos: 0
Respuesta: clase de conexion y jsp

cierren esta cosa, no habia agregado las librerias jdbc para oracle
por lo menos les quedo un ejemplo bonito de conexion para algun usuario novato por ahi jaja

Gracias de todas maneras, saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:57.