x经过漫长的斗争(其实没有),把sqljdbc42.jar移到工作项目的lib文件夹之后,位置如下:
终于eclipse显示可以加载sqljdbc驱动,但还是出现了问题,问题如下:
我的测试代码如下:
<%@ page language="java" import="java.sql.*" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>doquery</title>
</head>
<body>
<%
String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=score";
String userName="*****";//这里星号是sqlserver登录账号
String userPwd="*****";//这里星号是sqlserver登录密码
try
{
Class.forName(driverName);
System.out.println("加载驱动成功!");
}catch(Exception e)
{
e.printStackTrace();
System.out.println("加载驱动失败!");
}
try{
Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd);
System.out.println("连接成功!");
}catch(Exception e)
{
e.printStackTrace();
System.out.print("连接失败!");
}
%>
</body>
</html>
实在解决不了了,最后借了别人的电脑来调试程序,程序是没问题的,求教大佬。
参考博文:
1.严重: 在路径为[/jsp]的上下文中,servlet[ServletJspDemo]的Servlet.service()引发异常_21bee的博客-CSDN博客