分类: Java
2009-04-30 20:52:45
1、在tomcat5.5安装目录的conf文件夹下,在server.xml文件的
auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="05web" password="05web" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/05web?useUnicode=true&characterEncoding=gb2312"/> 说明:jdbc/mytest是数据源名,要和下面的select.jsp文件中的名字一样,root是用户名,12345678是数据库连接密码,test是数据库名。文件存盘后重启tomcat. 2、测试
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
< import="javax.sql.DataSource"%>
<>
数据库访问测试:以下是数据库中的用户帐号列表
<%
DataSource ds=null;
try{
InitialContext ctx=new InitialContext();
//out.println("出错啦ctx");
ds=(DataSource)ctx.lookup("java:comp/env/jdbc/beike");
//out.println("出错啦ds");
Connection conn=ds.getConnection();
//out.println("出错啦con");
Statement stmt=conn.createStatement();
String strSql="select * from users";
ResultSet rs=stmt.executeQuery(strSql);
while(rs.next()) {%>
id:<%=rs.getString(2)%>
昵称:<%=rs.getString(4)%>
性别:<%=rs.getString(6)%>
职业:<%=rs.getString(7)%>
<%}
}
catch(Exception ex){
out.println(ex.toString());
ex.printStackTrace();
}
%>
<%out.print("