【IT168 技术文档】
2007年2月24日
0、前言
菜鸟我也开始学习Jsp啦,呵呵。开始数据库入门的时候,总是搞不定。在网上看了n 多文章,自己试了n次,终于ok了。现将自己的一点点心得写下来,希望对广大和我一 样的初学者有用。
1、下载数据驱动
下载最新的MySQL Connector/J
http://dev.mysql.com/downloads/connector/j/5.0.html
2、设置Tomcat
下载后得到一个名为mysql-connector-java-版本号.tar.gz的压缩文件。把它解压到任 意文件夹,将其中名为mysql-connector-java-版本号-bin.jar的文件拷贝到Tomcat 的lib文件夹里(若为Tomcat6.0,则拷贝到lib下;若为5.0,则拷贝到common/lib 下)。
3、测试Jsp
在webapps/ROOT文件夹下建立test.jsp,内容如下:
<%@ page contentType="text/html; charset=utf8" language="java"%>
<%@page import="java.sql.*"%>
<%
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url="jdbc:mysql://localhost/数据库名?user=用户名&password=密码&useUnicode=true&characterEncoding=utf8";
Connection conn=DriverManager.getConnection(url);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from 表名";
%>
<table border=1>
<tr>
<td>字段1</td>
<td>字段2</td>
<td>字段3</td>
</tr>
<%
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()){%>
<tr>
<td><%=rs.getString("字段1")%> </td>
<td><%=rs.getString("字段2")%> </td>
<td><%=rs.getString("字段3")%> </td>
</tr>
<%}%>
</table>
<%rs.close();
stmt.close();
conn.close();
%>
启动Tomcat,在浏览器地址栏里输入http://localhost:8080/test.jsp。如果不显示错 误并正确显示出表中数据,则说明JDBC设置成功。