Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Servlet/JSP/JSF/JavaFX Script  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
reply to postflat modethreaded modego to previous topicgo to next topicgo to back
作者 用连接池连接数据库的问题
shgshg





发贴: 19
于 2006-06-15 13:44 user profilesend a private message to userreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我连接数据库用的是连接池,当用到这句:con = pools.getConnection(); 就没有往下运行了,不知道哪里配置有问题,我的server.xml都是设置好了,设置的情况为: <Context path="/abrs" docBase="abrs" debug="0"
reloadable="true" crossContext="true">
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_abrs_log." suffix=".txt"
timestamp="true"/>  
<Environment name="maxExemptions" type="java.lang.Integer"
value="100"/>
<Parameter name="context.param.name" value="context.param.value"
override="false"/>

<Resource name="jdbc/abrs" auth="Container"
type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/abrs">


<parameter><name>removeAbandoned</name><value>true</value></parameter>
<parameter><name>removeAbandonedTimeout</name><value>600</value></parameter>
<parameter><name>logAbandoned</name><value>true</value></parameter>
<parameter><name>maxWait</name><value>500</value></parameter>
<parameter><name>maxActive</name><value>50</value></parameter>
<parameter><name>maxIdle</name><value>20</value></parameter>


<parameter><name>username</name><value>sa</value></parameter>
<parameter><name>password</name><value></value></parameter>
<parameter>
<name>driverClassName</name>
<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=bbs;User=sa;Password=</value>
</parameter>
</ResourceParams>
<Resource name="mail/Session" auth="Container"
type="javax.mail.Session"/>
<ResourceParams name="mail/Session">
<parameter>
<name>mail.smtp.host</name>
<value>localhost</value>
</parameter>
</ResourceParams>
<ResourceLink name="linkToGlobalResource"
global="simpleValue"
type="java.lang.Integer"/>
</Context>
应该没有问题的,连接池的部门代码:
initCtx = new InitialContext();

pools = (DataSource)initCtx.lookup("java:comp/env/jdbc/abrs");
。。。。
DataSource pools = tds.getDataSource();
con = pools.getConnection();运行到这里就运行不下去,请高手指点?




话题树型展开
人气 标题 作者 字数 发贴时间
2444 用连接池连接数据库的问题 shgshg 2422 2006-06-15 13:44
2017 Re:用连接池连接数据库的问题 shgshg 213 2006-06-15 17:49

reply to postflat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923