四、配置web.xml
web.xml位于d:mywebmyappsWEB-INF下,也即是你的WEB里的web.xml。
同样用文本编辑器打开web.xml,然后加入如下语句(在与之间)
<resource-ref> <description>DB Connection</description> <res-ref-name>jdbc/DBConnection</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>
|
五、编写测试jsp page。
在d:mywebmyapps下编写一个dbtest.jsp,代码如下:
<%@ page import="java.io.*,java.util.*,java.sql.*,javax.sql.*,javax.naming.*"%> <%@ page contentType="text/html;charset=GB2312"%> <html> <head><title>DataSourse Connection Test</title></head> <body> <% try{ java.sql.Connection con; Statement stmt; ResultSet rs; Context ctx = new InitialContext(); DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/DBConnection"); con=ds.getConnection(); stmt=con.createStatement(); rs=stmt.executeQuery("select * from member"); while(rs.next()){ out.print(rs.getInt(1); out.print(rs.getString(2)); } rs.close(); stmt.close(); con.close(); }catch(Exception e){ out.print(e.getMessage()); } %> </body> </html>
|
六、开始测试
运行tomcat.bat,打开IE在地址栏中输入:http://localhost:8080/myapps/dbtest.jsp
如果能够看到看到如下数据,说明配置成功。
|