二、打开weblogic控制台,点击“部署”
再点击“安装”
说说我的项目中的情况吧:配置文件“weblogic11g.properties”保存在WEB-INFO目录下,和web.xml在同一个目录下。
一个JavaBean专门用于读取配置文件的内容:
public class PropertiesIO {
private String fileName = null
public PropertiesIO(String fileName){
this.fileName = getClass().getClassLoader().getResource("/").getPath() + "..\\" + fileName
}
public String getValue(String key){
try{
InputStream in = new FileInputStream(fileName)
Properties prop = new Properties()
prop.load(in)
in.close()
return prop.getProperty(key)
}
catch(Exception err){
err.printStackTrace()
return null
}
}
}
重点说明:getClass().getClassLoader().getResource("/")会得到当前项目下的“WEB-INF\classes”目录,即JavaBean的*.class文件的根目录,
getClass().getClassLoader().getResource("/").getPath() + "..\\" + fileName
就会得到当前项目下的“WEB-INF\weblogic11g.properties”文件。
getValue()是根据键值得到相应配置项的内容,这样就简单了。
一、手动配置1.创建web工程
index.jsp页面的部分代码如下:
DbConn类:
Authors类:
AuthorsDao类:
2.把数据库驱动jar包拷到E:\bea\wlserver_10.3\server\lib目录下。
(以下以SQLServer 2005 为例)
3.用记事本打开D:\bea\user_projects\domains\base_domain\bin\setDomainEnv.cmd 在最后加入以下代码:
set
CLASSPATH=%PRE_CLASSPATH%%WEBLOGIC_CLASSPATH%%POST_CLASSPATH%%WLP_POST_CLASSPATH%%WL_HOME%\server\lib\sql2005jdbc.jar
其中“\server\lib\sql2005jdbc.jar”是驱动JAR包的路径
4.启动WebLogic服务,将工程导出war包,手动部署该web应用程序。
看到有sql2005jdbc.jar的信息,说明驱动加载成功。
如果没有,检查setDomainEnv.cmd配置文件中书写的路径。
5.打开服务器配置页面。
在左侧菜单栏选择数据源
6.启动数据库服务,配置数据库。
这里就以PUBS数据库为例。
7.点击“新建”
取一个别名,也可以用默认的。
选择数据库类型级数据库驱动
下一步
8.使用默认的选择,继续下一步。
9.填写连接属性。
10.点测试配置,看是否连接测试成功。注意这里只是测试数据库驱动是否正确。
11.为服务器部署数据源。
12.完成。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)