jsp-为什么我的JSP界面就是连接不上数据库啊?

问题描述

为什么我的JSP界面就是连接不上数据库啊?

代码如下:
<%@ page contentType="text/html; charset=gb2312" %>
<%@ page import="java.sql.*"%>

Database Access Test

<%
try {
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/program", "root", "000");
Statement stmt = conn.createStatement();
String sql = "SELECT * FROM book" ;
ResultSet rs = stmt.executeQuery(sql);
out.print("

");
out.print("

");
while (rs.next()){
out.print("

");
}
out.print("

书号 书名 分类 位置
"+ rs.getString(1)+" "+ rs.getString(2)
+"
"+ rs.getString(3)+" "+ rs.getString(4)+"

");
rs.close();
stmt.close();
conn.close();
}catch (Exception e) {
out.print(e.getMessage());
}
%>

,一运行网页总显示 com.mysql.jdbc.Driver,我已经讲驱动放到与JSP同目录下的WEB-INF文件下的lib文件夹下了,为什么啊

解决方案

贴出完整的错误提示信息,检查下连接字符串,mysql各种配置和参数。

时间: 2024-10-03 13:17:54

jsp-为什么我的JSP界面就是连接不上数据库啊?的相关文章

jsp连接不上数据库,急急急

问题描述 jsp连接不上数据库,急急急 jsp Access denied for user 'root'@'localhost' (using password: YES)怎么解决 解决方案 数据库密码写错了吧 仔细检查下看看 解决方案二: http://blog.csdn.net/u011845742/article/details/20165727 你看看,一连3篇内容,有可能会有帮助. 解决方案三: 数据库用户或密码可能写错了.请采纳第一个回答者的意见. 这个回复不是第一个. 解决方案四

j2ee-第一次用myeclipse+tomcat+oracle做用户用户注册登录系统,用JDBC连接不上数据库

问题描述 第一次用myeclipse+tomcat+oracle做用户用户注册登录系统,用JDBC连接不上数据库 我很热爱计算机软件专业,希望给一些帮助,大学新生,第一次做,就是无法使用数据库,下面是部分代码: <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> <% String path = request.getContextP

php连接不上数据库mysql

问题描述 php连接不上数据库mysql 我在本地windows系统上搭了apache和php和mysql的环境. 使用如下代码: $link=mysql_connect('localhost','用户名','password'); if(!$link) echo"failed!"; else echo"success!"; mysql_close(); 页面显示failed. 救命~弄了一下午了,求高手指点. 错误排查: navicat能成功连接数据库 端口是33

installer-WPF制作成EXE安装包后,连接不上数据库服务器

问题描述 WPF制作成EXE安装包后,连接不上数据库服务器 本地测试时没有问题,能够正常连接数据处理操作,但打包后无法连接数据库服务器,我用的第三方打包工具,Advanced Installer 11.0 解决方案 提供的信息太少,比较难以判断.解决问题的思路是从目标计算机的环境和开发的环境的差异来分析.首先你需要确定的是,打包工具有没有按照预期将程序部署到目标计算机:还是部署本身符合预期,但是目标环境有问题.为了将问题缩小在这两类问题的某一类,你尝试先不要打包,而是人工复制文件(包括依赖的库)

sqlserver2000 jdbc-jdbc连接不上数据库,sqlserver2000,jdbc

问题描述 jdbc连接不上数据库,sqlserver2000,jdbc 系统win7, 驱动sql2k,但就是连接不上数据库 jdbc-odbc可以连接数据库 求大神指教,谢啦 报错是:java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver package com.test_sql; import java.sql.*; public class Demo4 { /** * @param arg

mysql-navicat连接不上数据库

问题描述 navicat连接不上数据库 在下午开发java时,用到了java连接数据库,用java通过操作navicat来操作数据库.但是myclipse连不navicat.于是打开navicat,结果发现navicat打开后也连不上数据库了,提示说cannt conect mysql 10038,换了连接名,换了接口,都不好使.而且mysql5.7command line client窗口在输入密码后出现闪退的现象.请教各位大神怎么办?很急!!!! 解决方案 右击---连接属性--- 连接名:

aspnet 数据库-好烦,为什么总是连接不上数据库

问题描述 好烦,为什么总是连接不上数据库 说明: 执行当前 Web 请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.ComponentModel.Win32Exception: 找不到网络路径. 源错误: 执行当前 Web 请求期间生成了未经处理的异常.可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息. 堆栈跟踪: [Win32Exception (0x80004005): 找不到网络路径.] [

java 往新浪云部署 一直连接不上数据库 用户名和密码都已经配置对了呀,求大神解决

问题描述 java 往新浪云部署 一直连接不上数据库 用户名和密码都已经配置对了呀,求大神解决 报错内容 Caused by: org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC

1433,TCP/IP连接不上数据库

问题描述 1433,TCP/IP连接不上数据库 原程序从另一台机器长拷贝,没有更改任何代码,sqlserver数据库,jdk和tomcat换了,现在运行程序,报连接不上数据库,同一台机器用.NET的VS2010就能连上数据库.拜求大神帮忙解决,14号验收,最后调试出问题了. 解决方案 同一台机器不知道你说的是和tomcat所在客户端同一台机器呢,还是和sql server服务器同一台机器.如果是前者,说明问题不在sql server的配置,检查你的jdbc驱动. 如果是后者,不说明什么问题,因为