永发信息网

jsp哪里出现了问题?

答案:6  悬赏:80  手机版
解决时间 2021-08-17 12:54
  • 提问者网友:不爱我么
  • 2021-08-16 22:32

源代码:

<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
<%@ page import="java.sql.*" %>
<html><body>
"连接数据库<br/>
<%
String driverClass="com.microsoft.jdbc.sqlserver.SQLServerDriver";
String url= "jdbc:sqlserver://localhost:1433;DatabaseName=db_database08";
String username="sa";
String password="sa";
Connection conn;

Class.forName(driverClass);
conn=DriverManager.getConnection(url,username,password);

%>
</body></html>

 

错误信息:

HTTP Status 500 -

type Exception report

message

descriptionThe server encountered an internal error () that prevented it from fulfilling this request.

exception javax.servlet.ServletException: java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver

root cause java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver

note The full stack traces of the exception and its root causes are available in the GlassFish v3 logs.

GlassFish v3

如何解决

最佳答案
  • 五星知识达人网友:低血压的长颈鹿
  • 2021-08-16 23:07

这个问题肯定是你连接数据库的jar包没导入啊,你试一试com点的出来不?点的出来就是加进去了,点不出则反之

全部回答
  • 1楼网友:思契十里
  • 2021-08-17 03:55

第一。你的driverClass写错了,你最好从哪里抟一个过来,或者是重写一遍。

第二,你可能没导入数据库的jar包,也可能导入错了,或导入少了,sql的导入三个,mysql和oracle导入一个。

第三,要不就是你没装sql server pack4补丁。

只有这三种情况

  • 2楼网友:撞了怀
  • 2021-08-17 02:22
代码是正确的~~很显然是SQLServer驱动JAR包的问题,不知道你是怎么添加的~~是在WEB-INF/lib下吗
  • 3楼网友:动情书生
  • 2021-08-17 01:49
......看你们说话。心累
  • 4楼网友:野慌
  • 2021-08-17 01:04

你检查下类名,是否写错了!

  • 5楼网友:大漠
  • 2021-08-17 00:10
从你的错误信息来看,你的程序找不到驱动类,可能是你的项目中没有添加数据库驱动的jar包
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯