JSP连接数据库时出问题

来源:百度知道 编辑:UC知道 时间:2024/06/24 00:23:01
JSP连接数据库出现了下面的问题:
org.apache.jasper.JasperException: Exception in JSP: /teach1.jsp:20

17: <%
18: Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
19: String sql = "Select Sno,Sname,Score from Student, SC where Student.Sno=SC.Sno";
20: ResultSet rs = stmt.executeQuery(sql);
21: %>
可是看不出来那一行出问题了,JAVAC测试能运行,TOMCAT环境变量也都好了,我这个JSP页面在开始时引用了一个专门的连接数据库的文件(老师给的)
<%@ page import="java.sql.*" %>

<%
String user="root"; //mysql用户名
String pw="123456"; //mysql密码
String db="sts"; //管理系统的数据库名
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url="jdbc:mysql://localhost/sts";
Connection conn;
conn=DriverManager.getConnection(url,user,pw);
%>
看了看也像没问题,就是不知道出错出哪了,哪位大侠能帮帮我,课程设计,老师催着交,谢谢了先
my sql驱动装了,
mysql-connector-java-3[1].1.14-bin.jar,
也是

你装mysql驱动了吗?

程序看上去没问题,你用的是mysql数据库吗,里面的数据库和表是否建对了

把url 和 conn 改下试试。

String url ="jdbc:mysql://localhost/softforum?user=root&password=123456&useUnicode=true&characterEncoding=8859_1"

conn=DriverManager.getConnection(url);