问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

Tomcat数据源和连接池配置怎么配~~ 小弟快疯了~~~

发布网友 发布时间:2022-04-07 17:43

我来回答

3个回答

懂视网 时间:2022-04-07 22:04


tomcat数据库连接池配置

标签:c3p0   tomcat   数据库   jdbc连接池   

热心网友 时间:2022-04-07 19:12

这位小同学,不同TOMCAT版本的数据原配置是不一样的?你用的是tomcat6还是tomcat5?
我给你配吧 我的是tomcat6.0
(1)第一步:在tomcat的配置文件(context.xml)加入数据库连接信息
<Resource name="jdbc/dataBase1" auth="Container" type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"//你的数据库驱动程序名字;
url="jdbc:oracle:thin:@192.168.20.90:1521:carddb"你的数据库URL连接;
username="card"//用户名
password="password"//密码
maxActive="20"//连接池的最大数据库连接数,设为0表示无*
maxIdle="10"//
maxWait="10000" />

(2)在web.xml中配置引用
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/dataBase1</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>

(3)第三部测试代码

测试代码:
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.sql.DataSource;
public class DataSourceTest{
public static Connection getCon(){
Connection conn = null;
try{
Context ctx = new InitialContext();
DataSource ds = (DataSource) ctx.lookup("java:/comp/env/jdbc/dataBase1");
conn = ds.getConnection();
}catch(NamingException e){
e.printStackTrace();
} catch(SQLException e){
e.printStackTrace();
}
return conn;
}
}追问数据源已经配好了 另外在请教一下 我从servlet输出mysql的数据 中文为什么显示乱码?我在控制台上打印出来中文显示正常?response.setContentType("text/html;gbk");
request.setCharacterEncoding("gbk"); utf-8都试了 可还是显示乱码!请问怎么解决?

追答先给分就给你解决

热心网友 时间:2022-04-07 20:30

response.setContentType("text/html;gbk");这段代码有错。

应该是:response.setContentType("text/html;charset=gbk");
tomcat 配置数据源

1、先检查Tomcat的common/lib有没有下面3个jar包,commons-dbcp.jar、commons-poo.jar和commons-collections.jar 2、连接配置有2种,一种在conten.xml 里面配置,一种在server里面配置,为了好移植性,建议配在conten.xml ,在最大的&lt;Context&gt; 里面加上下面的话:&lt;Resource name="jdbc/dataSource" au...

ip 池 - StormProxies

StormProxies是一家国内优质海外HTTP代理商,拥有一个庞大的IP资源池,覆盖200多个地区,IP数量大且匿名度高。其优点还包括超高并发、稳定高效、技术服务等特点,同时提供HTTP、HTTPS以及SOCKS5协议支持。此外,StormProxies还提供多种API参数,以账密管理方式提取IP,保证了安全性。StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,IP纯净高匿;2、覆盖全球20...

在tomcat中这么建数据源?

首先在lib目录下安装驱动 一、首先利用tomcat的web管理配置数据源,有以下几项 1 Jndi name :数据源连接池命名 2 Data Source URL: jdbc:mysql://localhost/test mysql是数据库类型,test是数据库名字 localhost是表示用本地的数据库 3 JDBC Driver Class: 数据库驱动类 mysql使用org.gjt.mm.mysq...

TOMCAT怎么配置连接池?

1. 修改server.xml或者在conf/Catalina/localhost下添加对应的xml片段。此处使用的是第二种方法。在conf/Catalina/localhost文件夹下新建ROOT.xml片段,添加以下内容:&lt;?xmlversion="1.0"encoding="UTF-8"?&gt; &lt;Context crossContext="true" useHttpOnly="true"&gt; &lt;Resourcename="jdbc/infogrid" type="jav...

如何在tomcat配置mysql数据连接池

1.将MySQL的JDBC驱动复制到Tomcat安装目录里的lib文件夹下。驱动可以从MySQL官网上下载,为jar包。2.将Tomcat的配置文件Context.xml做如下修改:&lt;Context path="/DBTest" docBase="DBTest"debug="5" reloadable="true" crossContext="true"&gt; &lt;!-- maxActive: Maximum number of dB connections in p...

如何配置tomcat如何配置tomcat环境变量

1、启动tomcat。2、访问http://localhost:8080/manager/status,并输入安装tomcat时输入的用户与口令,如admin,密码admin(密码是在tomcat安装时输入的)。tomcat怎么配置server.xml中的数据源和访问端口?呵呵!要配置这个东西是在context.xml下。配置。server.xml是配置tomcat的端口啊,服务端,国际化什么的...

连接池中Tomcat的几个参数~

password: 登陆数据库所用的密码 Tomcat7.0配置连接池的步骤:第一步:在Tomcat的配置文件Tomcat7.0\conf\context.xml中添加信息:&lt;Context&gt; &lt;Resource name="jdbc/drp"type="javax.sql.DataSource"driverClassName="oracle.jdbc.driver.OracleDriver"maxIdle="2"maxWait="5000"username="drp"password=...

tomcat5.5.26在后台管理里如何配制连接池

1.这个就是tomcat配置链接池的配置文件, docBase="E:\Tomcat 5.0\webapps\eds" 表示这个工程的名字是【eds】,它在tomcat的路径是E:\Tomcat 5.0\webapps\eds 2.&lt;Resource name="eds/TestDB" auth="Container" type="javax.sql.DataSource"/&gt; 中的eds/TestDB要和工程中的web.xml中的配置...

tomcat连接池设置autocommit

tomcat连接池设置autocommit步骤如下:1、打开Tomcat服务器上的context.xml文件,该文件通常位于conf/Catalina/localhost目录下。2、在标签内部添加标签以定义数据源连接池。3、在标签内添加autoCommit属性,并设置其值为false。4、保存文件并重启Tomcat服务器,使配置生效。5、连接到数据源并执行操作时,需要...

连接池的配置的数量是根据tomcat服务器内存来配置 还是根据系统硬件内 ...

tomcat服务器里xml配置中有类似于占用系统资源最大值的设置,也就是比如系统硬件2G,tomcat最大值设置的是700MB,那么如果tomcat使用内存到701MB时,它就会按设置的,自动释放掉一些内存,来让自己用的内存低于700MB。机制就是这样的,具体哪几项您可以百度。然后连接池里也有类似的选项,应该是有个缓存...

求MySql利用Tomcat实现数据库连接池的数据源配置文件?

web.xml好像不用特别的配置吧。如果需要可以加入下面的 &lt;resource-ref&gt; &lt;description&gt;Mysql Datasource example&lt;/description&gt; &lt;res-ref-name&gt;jdbc/ifcp&lt;/res-ref-name&gt; &lt;res-type&gt;javax.sql.DataSource&lt;/res-type&gt; &lt;res-auth&gt;Container&lt;/res-auth&gt; &lt;res-sharing-scope&gt; Unshareable&lt;/res-sharing-...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
rom/system/lib/中好多的.so库,每个.so具体是干什么用 有哪位朋友做过纸黄金交易,风险大吗,一般人可以做吗? 纸黄金上哪买好做不! 装饰公司辅料都有哪些 毛水泥地面可以贴地板贴纸吗 证信身份验证码是什么 抗震支架如何套定额 “务蹑霜雪戏”的出处是哪里 ...是个导游带人上泰国旅行。和两个患有精神病的女人的片段。 ...能销户 我能不能直接报停6个月 自动销户 会不会对自己贷款 退休是件开心又烦恼的事,那哪种情况下可以提前退休? 寡肽和多肽到底哪个效果更好? OUTLOOK怎么设置回执? iphone 6别人打电话总是无法接通怎么办? 哪些人可以提前退休? 请问outlook2003邮箱的已读回执在哪里可以设置? outlook网页版 如何设置要求已读回执 提醒,哪些人可以提前退休 如何在outlook里面设置已读回执 在使用OUTLOOK时如何设置回执 iphone6为什么别人打电话总是在通话中接不到? 哪些工种应该提前退休 “延迟退休”越来越近,哪几类人可以提早退休?其中包括老师吗?_百度... 2010版的outlook,对于已发邮件,怎么设置已读回执啊? 怎么样设置OutLook邮箱回执 苹果手机别人打电话进来是通的,但接收不到信息? 英语四级分数怎么算啊,就是听力多少分一题,快速阅读多少分一题那种 我的重新登录,里面通讯录里的朋友一个也没了?求解!!还能找回吗?_百度问一问 加群每次扫描二维码都会重新下载微信 六级十五选十多少分一个? iPhone6s前几天莫名其妙地接不到电话,别人打电话都是提示暂时无法接通,自己打给别人就是正常的 什么条件才可以申请提前退休? 如何设置Office Outlook 2007邮件回执功能 为什么我的iphone6人家打电话给我总是打不通 寡肽冻干粉对皮肤有什么用 华为matebook13 自带outlook邮箱怎么设置需要回执回执? 捡到一台华为p40pro,8+512g的,怎么解锁? 哪些人可以提前退休 多肽冻干粉对皮肤有什么用 哪些工种可以提前退休? 哪些人可以依法办理提前退休 寡肽冻干粉适合什么皮肤? 什么条件可以申请提前退休 自动牙签盒拆了不会装,怎么装 智能感应牙签盒是什么? 退休是提前几个月办,怎么办? 自动牙签盒的原理是怎么样的? 新生机多肽活性面膜和寡肽玻尿酸冻干粉面膜哪个好? 哪些工种可以提前退休 支付宝更新版本怎么更新
  • 焦点

最新推荐

猜你喜欢

热门推荐