[转帖] Weblogic使用技巧-篇一_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3164 | 回复: 0   主题: [转帖] Weblogic使用技巧-篇一        下一篇 
ulee@land
注册用户
等级:上尉
经验:769
发帖:55
精华:1
注册:2012-12-17
状态:离线
发送短消息息给ulee@land 加好友    发送短消息息给ulee@land 发消息
发表于: IP:您无权察看 2012-12-18 9:45:42 | [全部帖] [楼主帖] 楼主

北京联动北方科技有限公司Weblogic使用技巧-篇一 北京联动北方科技有限公司
1.如何防止重启WEBLOGIC时JSP重编译

当一个WEB APPLICATION 打包成一个WAR文件部署在WEBLOGIC中时,每当WEBLOGIC重新启动时,都会对WAR文件中的JSP文件进行重编译,即使这些JSP文件的内容没有被改变。为了使WAR文件中的JSP文件不被重新编译,加快启动速度,可在weblogic.xml中指定一个workingDir。如下所示:

 <param-name>workingDir</param-name>
<param-value>C:/temp/myjspclasses</param-value>


2.如何在IE中直接打开WORD等文件

如果在一个WEB APPLICATION 中访问WORD,EXCEL等类型的文件?
为了让能在IE浏览器中自动打开的设置:需要在WEB.XML中进行如下的设置:在WEB.XML中添加<mime-mapping>,其中:
<extension>: 文件的扩展名
<mime-type>: 除了该类型文件的可执行文件,同WINDOW注册表中的
/HKEY_CLASSES_ROOT下该类文件的Content Type 的值一样.
如能在IE中自动打开DOC,XLS,PDF文件的配置如下:

 <?xml version="1.0" ?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 1.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>
<mime-mapping>
<extension>doc</extension>
<mime-type>application/msword</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xls</extension>
<mime-type>application/msexcel</mime-type>
</mime-mapping>
<mime-mapping>
<extension>pdf</extension>
<mime-type>application/pdf</mime-type>
</mime-mapping>
</web-app>


3.WEBLOGIC与ORACLE数据库的连接配置

WEBLOGIC6.0通过ORACLE客户端访问ORACLE.所以在WEBLOGIC6.0所在的机器上要正确安装ORACLE客户端才行.WEBLOGIC6.0可采用TYPE2或TYPE4的JDBC DRIVER 与ORACLE数据库相连。下面分别介绍它们的配置方法:
TYPE2 JDBC DRIVER的设置方法:
ORACLE TYPE2的JDBC DRIVER是一些动态连接库(NT 是.DLL,UNIX是.SO)文件,在WL_HOME\bin下,以OCI开头的几个目录中,具体采用哪个目录下库文件,与ORACLE SERVER端及CLIENT端的版本及ORACLE API的版本有关,可参考WEBLOGIC6.0的联机文档.要把这些库所在的路径加到系统的环境变量中, 否则访问数据库时,WEBLOGIC6.0会报以下错误:

 Java.sql.SQLException: System.loadLibrary
threw java.lang.UnsatisfiedLinkError
with the message 'no WEBLOGICoci37 in java.library.path'.....


在WIN2000中要加到PATH环境变量中,如:

 set PATH= D:WEBLOGIC6.0wlserver6.0binoci816_7;c:ORANT816bin;%PATH%


UNIX平台,是加到系统的LIBRARY PATH中,如在SUN上,要加到LD_LIBRARY_PATH中,如:

 export LD_LIBRARY_PATH=/bea/WEBLOGIC6.0/lib/solaris/oci816_8:ORACLE_HOME/lib


在HP平台上,加到SHLIB_PATH中,如:

 export SHLIB_PATH=/bea/WEBLOGIC6.0/lib/hpux11/oci816_8:ORACLE_HOME/lib;


TYPE4 JDBC DRIVER的设置方法:
在控制台中创建一个新的CONNECTION POOL.其参数的定义如下:

 URL: jdbc:oracle:thin:
Driver classname: oracle.jdbc.driver.OracleDriver
Properties:


User:数据库用户名
Password:该用户的口令
Server:该数据库服务器所在的IP地址,侦听端口及该数据库的连接串.




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论