社区
Java
帖子详情
初学struts,因工作需要,急需oracle9i连接配置,望不吝赐教!!
exl
2005-04-18 04:46:28
如题。
主要是配置
用什么驱动程序
应该怎么样写
web.xml和struts-config.xml
里面和数据库相关的那几个参数
都是什么意思
最好还能有个应用的小例子
谢谢
...全文
199
13
打赏
收藏
初学struts,因工作需要,急需oracle9i连接配置,望不吝赐教!!
如题。 主要是配置 用什么驱动程序 应该怎么样写 web.xml和struts-config.xml 里面和数据库相关的那几个参数 都是什么意思 最好还能有个应用的小例子 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wisefeng
2005-09-08
打赏
举报
回复
使用thin方式不需要另外安装驱动程序,只需要把Oracle9i的jdbc驱动程序,({OracleInstallationPath}/ora92/jdbc/lib/classes12.zip)拷贝到tomcat的lib底下即可。要放置在Tomcat的common/lib目录底下。
然后配置Struts-config.xml文件如下:
<data-sources>
<data-source type="org.apache.commons.dbcp.BasicDataSource">
<set-property property="driverClassName" value="oracle.jdbc.driver.OracleDriver"/>
<set-property property="url" value="jdbc:oracle:thin:@localhost:1521:test"/>
<set-property property="maxCount" value="5"/>
<set-property property="minCount" value="1"/>
<set-property property="username" value="system"/>
<set-property property="password" value="system"/>
</data-source>
</data-sources>
同时因为数据库连接池用的是org.apache.commons.dbcp.BasicDataSource,因此需要从apache网站上下载如下的jar文件:
commons-collections-3.1.zip -->commons-collections-3.1.jar
commons-dbcp-1.2.1.zip -->commons-dbcp-1.2.1.jar
commons-pool-1.2.zip -->commons-pool-1.2.jar
分别解开,将其中的jar文件放到你的项目发布目录的lib底下,或者common/lib底下,然后运行即可。
在Action类里面,只需要
javax.sql.DataSource ds = getDataSource(request);
java.sql.Connection conn = ds.getConnection();
....
然后应用即可。
希望能有所帮助。
yangmhsheep
2005-09-08
打赏
举报
回复
崩溃了怎么能加再server.xml里了呢。这样要是多连几个数据库,你server.xml还不庞大死啊
塞纳河水
2005-05-09
打赏
举报
回复
up.
itjonney
2005-05-03
打赏
举报
回复
在struts-config.xml加入
itjonney
2005-05-03
打赏
举报
回复
在server.xml
- <Context path="/mis" docBase="mis" debug="0" reloadable="true" crossContext="true">
<Resource name="jdbc/misdb" auth="Container" type="javax.sql.DataSource" />
- <ResourceParams name="jdbc/misdb">
- <parameter>
<name>username</name>
<value>misdb</value>
</parameter>
- <parameter>
<name>password</name>
<value>misdb</value>
</parameter>
- <parameter>
<name>driverClassName</name>
<value>oracle.jdbc.driver.OracleDriver</value>
</parameter>
- <parameter>
<name>url</name>
<value>jdbc:oracle:thin:@localhost:1521:test</value>
</parameter>
</ResourceParams>
</Context>
java_programmer
2005-04-23
打赏
举报
回复
mysql_ds.xml用于配置MySQL,可以找到orcale相对的xml文件
java_programmer
2005-04-23
打赏
举报
回复
看文档,比如tomcat,jboss自带有
jboss里有类似mysql_ds.xml的文件,修改一下,拷贝到deploy目录下
再将含有数据库驱动的jar文件copy到server/lib
lifeng800
2005-04-23
打赏
举报
回复
up
exl
2005-04-18
打赏
举报
回复
up
exl
2005-04-18
打赏
举报
回复
而且您的这个连接方式是用的THIN方式
是不是得另外安装驱动呢?
exl
2005-04-18
打赏
举报
回复
这个是struts-config.xml里面的
web.xml里面不用配置么?
struts-config.xml
里面那几项都是做什么的呢?
您能给说一下么
手头没有相关的书
silverend
2005-04-18
打赏
举报
回复
驱动器:"Oracle.jdbc.driver.OracleDriver"
URL: "jdbc:oracle:thin:@localhost:1521:数据库名称"
exl
2005-04-18
打赏
举报
回复
对了
我的配置是
j2sdk1.4.2
tomcat5.0.16
oracle9.2.0.5
win2003
Oracle
21C 入门到项目开发
本课程是为想要学习
Oracle
数据库管理的
初学
者而设计的,旨在向学生介绍
Oracle
数据库的基础知识和技能。在本课程中,学生将学习以下内容:1.
Oracle
数据库的基础概念:学生将了解
Oracle
数据库的基础概念,包括数据库...
linux下安装
oracle
9i
ChinaUnix.net首页 | 论坛 | 博客 | Linux | 人才 | 培训 | 精华 | Wiki | 读书 | 资料 | 手册 | 下载 | 搜索ChinaUnix首页 > 精华文章 >
Oracle
...
Oracle
9i
的详细安装与卸载步骤(有图解)
Oracle
9i
的安装和卸载详解 本章将以Windows操作系统为例讲述
Oracle
9i
数据库的安装 主要内容包括:安装前的准备
Oracle
9i
数据库的安装 验证安装成功 以及数据库的卸载
java
连接
Oracle
数据库
连接
数据库有多种方式,对于
初学
者
连接
数据库,这里介绍两种方法及两种
连接
配置
方式 方法一 运用statement 1、创建一个JDBC-statement项目 2、导包 --把
连接
数据库的驱动包导入
oracle
驱动包可以在
Oracle
...
oracle
19c的安装和使用navicat
连接
oracle
数据库
Oracle
官方下载链接:https://www.
oracle
.com/downloads/#category-database ...步骤2、打开安装程序后,跟着安装向导,
初学
者建议选默认选择“创建并
配置
单实例数据库” 步骤3,选择卓面类 步骤4:选择创...
Java
50,523
社区成员
85,601
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章