estimados neceisto ayuda.......tengo un sistema web jsp- java, que funciona con Mysql perfectamente....ahora tengo que cambiar de base ya descarge la libreria sqljdbc.jar..........pero aparece el siguiente error al abrir la pagina...
si alguien me puede ayudar....
org.apache.jasper.JasperException: java.lang.NumberFormatException: For input string: "-3&java.lang.NullPointerException"
org.apache.jasper.servlet.JspServletWrapper.handle JspException(JspServletWrapper.java:522)
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)
causa raíz
java.lang.NumberFormatException: For input string: "-3&java.lang.NullPointerException"
java.lang.NumberFormatException.forInputString(Unk nown Source)
java.lang.Integer.parseInt(Unknown Source)
java.lang.Integer.parseInt(Unknown Source)
org.apache.jsp.conflogin_jsp._jspService(conflogin _jsp.java:73)
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)
Y este es mi codigo para conectar.........
package recursos;
import java.sql.*;
public class Conecta {
//Objeto estático da classe
private static Conecta conecta;
//Banco de Dados
private static String serverName = Propriedade.getCampo("serverName");
private static String mydatabase = Propriedade.getCampo("database");
//Configuração da conexão
private static String nomeBD = "jdbc:sqlserver://" + serverName + "/" + mydatabase + "?autoReconnect=true&useUnicode=true&characterEnco ding=latin1";
private static String userBD = Propriedade.getCampo("userDB");
private static String passwdBD = Propriedade.getCampo("passDB");
private static String driverBD = "com.sqlserver.jdbc.SQLServerDriver";
//Conexão
private static Connection con = null;
//Cria instância de conexão do banco
private Conecta() throws ClassNotFoundException, SQLException{
//verifica se o driver está instalado
Class.forName(driverBD);
//abre a conexão com o banco de dados
con = DriverManager.getConnection(nomeBD, userBD, passwdBD);
}
//Retorna a conexão
public static Connection getInstance(){
try{
if(con == null || con.isClosed()){
conecta = new Conecta();
}
} catch(Exception e) {
}
return con;
}
}