收藏 分销(赏)

tomcat配置数据源.doc

上传人:仙人****88 文档编号:8661430 上传时间:2025-02-24 格式:DOC 页数:2 大小:13.73KB 下载积分:10 金币
下载 相关 举报
tomcat配置数据源.doc_第1页
第1页 / 共2页
tomcat配置数据源.doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
1. 修改Tomcat安装目录下的conf文件夹里的context.xml文件. 在context.xml文件中添加以下内容:(注意是在<Context></Context>之间添加) <Resource name="jdbc/TestDB" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="sa" password="123456" driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver" url="jdbc:sqlserver://localhost:1433;DatabaseName=mydb" /> 其中:name必须为"jdbc/..."的形式."..."是指你想给datasource命名的名字. username是连接数据库的用户名. password是连接数据库的密码. url与直接用Class.forname()所使用的url一样.(基本上就只需修改你的端口号,如果你的数据库 的端口不是默认的1433就需要修改.然后DatabaseName就是你的数据库的名字.) 2. 在Tomcat安装目录下的webapps里创建工程SQLtest. 3. 将ROOT下的WEB-INF文件夹整个拷贝至SQLtest中. 4. 修改修改SQLtest\WEB-INF中web.xml,在<web-app></web-app>中添加如下 <resource-ref> <description>DB Connection</description> <res-ref-name>jdbc/TestDB</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> 此处<res-ref-name>内容应与context.xml中Resource name一致。 5. 在WEB-INF中创建lib文件夹,并将sqlserver三个驱动msbase.jar/mssqlserver.jar/msutil.jar拷贝 其中。(2005的只需将sqlserver.jar拷贝就行) 6. SQLtest下编写jsp测试连接池是否成功,在SQLTest文件夹下创建index.jsp文件.输入内容如下:(注意修改数据库名字.) <%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.sql.*"%> <%@ page import="javax.sql.*"%> <%@ page import="javax.naming.*"%> <HTML> <HEAD> <TITLE>JSP测试页面</TITLE> </HEAD> <BODY> <%out.println("<h1>Hello,test JNDI ! </h1>");%> <% Context ctx = new InitialContext(); Context envctx = (Context) ctx.lookup("java:comp/env"); DataSource ds = (DataSource) envctx.lookup("jdbc/TestDB"); Connection conn=ds.getConnection(); Statement st=conn.createStatement(); String sql="select * from mhdb"; ResultSet rs=st.executeQuery(sql); while(rs.next()) {%> 您的第一个字段内容为:<%=rs.getString(1)%> 您的第二个字段内容为:<%=rs.getString(2)%> <br> <%}%> <%out.print("使用jdbc驱动操作数据库操作成功,恭喜你");%> <%rs.close(); st.close(); conn.close(); %> </BODY> </HTML> (7) 重启tomcat,访问http://localhost:8080/SQLtest/ 输出数据即为成功。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 小学其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服