穷人,多帮忙呀,Tomcat如何配置数据源,Tomcat将这些配置存放在那里?

harbouryan 2004-09-01 04:06:41
我用的是Tomcat5,都说数据源放到conf/Server.xml文件中,可我用Tomcat Administration建立一个数据源后,在Server.xml里怎么也找不到
...全文
148 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
leoiv 2004-09-02
  • 打赏
  • 举报
回复
各位大虾,我怎么发不了问题了?现在到哪发问题啊?
tenny1980 2004-09-02
  • 打赏
  • 举报
回复
看看这里也许能找到答案!
http://info.cc163.net/NewIIS5+TomcatHowTo/NewIIS5+Tomcat5HowTo.htm
sunballwjz 2004-09-02
  • 打赏
  • 举报
回复
呵呵在server.xml中第二哥resource实不要的!
sunballwjz 2004-09-02
  • 打赏
  • 举报
回复
在server.xml中加入:
<Context path="/First" docBase="First" debug="5" reloadable="true" crossContext="true">

<Logger className="org.apache.catalina.logger.FileLogger"
prefix="localhost_testing_log." suffix=".txt"
timestamp="true"/>

<Resource name="dbbrs" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="dbbrs">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>

<parameter>
<name>maxActive</name>
<value>100</value>
</parameter>


<parameter>
<name>maxIdle</name>
<value>30</value>
</parameter>

<parameter>
<name>maxWait</name>
<value>10000</value>
</parameter>

<parameter>
<name>username</name>
<value>informix</value>
</parameter>
<parameter>
<name>password</name>
<value>informix</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>com.informix.jdbc.IfxDriver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:informix-sqli://172.17.1.1:777/dbvss:informixserver=xids;</value>
</parameter>
</ResourceParams>
<Resource name="dbvss" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="dbvss">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>

<parameter>
<name>maxActive</name>
<value>100</value>
</parameter>


<parameter>
<name>maxIdle</name>
<value>30</value>
</parameter>

<parameter>
<name>maxWait</name>
<value>10000</value>
</parameter>

<parameter>
<name>username</name>
<value>informix</value>
</parameter>
<parameter>
<name>password</name>
<value>informix</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>com.informix.jdbc.IfxDriver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:informix-sqli://172.17.1.1:777/dbbrs:informixserver=xids;</value>
</parameter>
</ResourceParams>
</Context>
在web.xml中加入:
<resource-ref>
<description>DB Connection</description>
<res-ref-name>dbbrs</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
还有确认已经家了数据库的驱动,就ok了。
zhushizu 2004-09-01
  • 打赏
  • 举报
回复
这个问题对我这个菜鸟级的人来说还是难了一点点,不过还是要帮楼主顶一下...因为菜鸟也想知道答案....关注中!

5,657

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧