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 ,在最大的<Context> 里面加上下面的话:<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片段,添加以下内容:<?xmlversion="1.0"encoding="UTF-8"?> <Context crossContext="true" useHttpOnly="true"> <Resourcename="jdbc/infogrid" type="jav...
如何在tomcat配置mysql数据连接池
1.将MySQL的JDBC驱动复制到Tomcat安装目录里的lib文件夹下。驱动可以从MySQL官网上下载,为jar包。2.将Tomcat的配置文件Context.xml做如下修改:<Context path="/DBTest" docBase="DBTest"debug="5" reloadable="true" crossContext="true"> <!-- 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中添加信息:<Context> <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.<Resource name="eds/TestDB" auth="Container" type="javax.sql.DataSource"/> 中的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好像不用特别的配置吧。如果需要可以加入下面的 <resource-ref> <description>Mysql Datasource example</description> <res-ref-name>jdbc/ifcp</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> <res-sharing-scope> Unshareable</res-sharing-...