今天编写了个小程序来练手:(eclispe 下)
<%@ page language="java" pageEncoding="utf-8"%>
<%@ page import="java.sql.*"%>
<html>
<head>
<title>新增记录(Record)范例</title>
</head>
<body bgcolor="#FFFFFF">
<%
String driver = "org.gjt.mm.mysql.Driver";
String url = "jdbc:mysql://localhost:3306/mydata";
String user = "root";
String password = "123456";
try {
Class.forName(driver);
} catch (Exception E) {
out.println("无法加载驱动程序:" + driver);
E.printStackTrace();
}
try {
Connection con = DriverManager.getConnection(url, user,
password);
Statement smt = con.createStatement();
smt
.executeUpdate("insert into phonebook (name,phone,addr,birth) values ('陈小蓉','4567890','高雄市左营区','1975-08-15')");
con.close();
} catch (SQLException SE) {
SE.printStackTrace();
}
%>
</body>
</html>
程序运行后显示无法加载驱动,不知道怎么会事了,我把网上下的 mysql-connector-java-5.0.4.jar文件(网上下的解压后的其中一个文件)也放到eclipse项目的 WebRoot/WEB-INF/lib 下面去了,还是不行,不知道在哪里搞了鬼,然后我在网上看了下,有和我一样的遇到这个问题(都是初学),于是我到了tomcat目录的项目下 WebRoot/WEB-INF/lib 看有没有 mysql-connector-java-5.0.4.jar驱动,不看不知道,一看吓一跳,没得,于是到eclipse里进行刷新一次,呵呵有了(如果还没有就手动copy了),再次运行tomcat,然后运行程序,终于OK了..........吃个饼干多........
<%@ page language="java" pageEncoding="utf-8"%>
<%@ page import="java.sql.*"%>
<html>
<head>
<title>新增记录(Record)范例</title>
</head>
<body bgcolor="#FFFFFF">
<%
String driver = "org.gjt.mm.mysql.Driver";
String url = "jdbc:mysql://localhost:3306/mydata";
String user = "root";
String password = "123456";
try {
Class.forName(driver);
} catch (Exception E) {
out.println("无法加载驱动程序:" + driver);
E.printStackTrace();
}
try {
Connection con = DriverManager.getConnection(url, user,
password);
Statement smt = con.createStatement();
smt
.executeUpdate("insert into phonebook (name,phone,addr,birth) values ('陈小蓉','4567890','高雄市左营区','1975-08-15')");
con.close();
} catch (SQLException SE) {
SE.printStackTrace();
}
%>
</body>
</html>
程序运行后显示无法加载驱动,不知道怎么会事了,我把网上下的 mysql-connector-java-5.0.4.jar文件(网上下的解压后的其中一个文件)也放到eclipse项目的 WebRoot/WEB-INF/lib 下面去了,还是不行,不知道在哪里搞了鬼,然后我在网上看了下,有和我一样的遇到这个问题(都是初学),于是我到了tomcat目录的项目下 WebRoot/WEB-INF/lib 看有没有 mysql-connector-java-5.0.4.jar驱动,不看不知道,一看吓一跳,没得,于是到eclipse里进行刷新一次,呵呵有了(如果还没有就手动copy了),再次运行tomcat,然后运行程序,终于OK了..........吃个饼干多........