
四、与NETSCAPE WWW SERVER的连用设置
1。将WEBLOGIC提供的插件放入NETSCAPE WWW SERVER相应目录下
可以通过修改 redis.conf 文件或使用config set命令来修改配置。-----注意查找nginx的默认配置文件,nginx.conf文件修改设置代理在nginx.conf配置中添加下图相关的配置,以线圈中的,其中的路径要以实际的配置文件路径为主查看上面的配置中有引用/usr/local/u-mail/config/nginx/reverse-proxy.conf 配置文件.检查测试配置配置完后,使用nginx –t的命令测试一下,配置是否正确.是否有提示相关的错误.这个服务的路径要以具体的为主.如配置有问题,按相关的提示进行更改.对比上面的配置信息进行查看.然后再重启下nginx的服务,使其加载刚刚的配置.7测试效果再访问测试下相关的站点是否正常.是否会跳转到对应网站8除了nginx映射之外我们还可以通过使用设置域名解析url跳转来做(只有部分域名解析服务商才提供此项服务)。打开d:\wamp\apache\conf文件下面的httpd.conf文件,该文件就是apache的配置文件,所有与apache相关的配置都可以在这个文件中完成,当然,也可以配合扩展配置文件d:\wamp\apache\conf\extra下面的各个文件完成。
在obj.conf文件开始,加入如下语句,用于NETSCAPE启动时,装载插件
Init fn="load-modules" funcs="wl-proxy,wl-init"\
shlib=/usr/local/netscape/plugins/SHARED_LIBRARY
Init fn="wl-init"
通过路径导航被插件处理的文件
<Object ppath="*/weblogic/*">
WebLogicPort=7001 PathTrim="/weblogic"
</Object>
<Object ppath="*/servletimages/*">
Service fn=wl-proxy WebLogicHost=otherserver.com\
WebLogicPort=7008
</Object>
通过文件的后缀,导航被插件处理的文件
<Object name=default>
NameTrans fn=pfx2dir from=/ns-icons\
dir="c:/Netscape/SuiteSpot/ns-icons"
NameTrans fn=pfx2dir from=/mc-icons\
dir="c:/Netscape/SuiteSpot/ns-icons"
NameTrans fn="pfx2dir" from="/help" dir=\
"c:/Netscape/SuiteSpot/manual/https/ug"
NameTrans fn=document-root root="c:/Netscape/SuiteSpot/docs"
Service method="(GET|HEAD|POST|PUT)" type=text/jsp fn=wl-proxy\
WebLogicHost=localhost WebLogicPort=7001 PathPrepend=/jspfiles
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^add
PathCheck fn=nt-uri-clean
PathCheck fn="check-acl" acl="default"
PathCheck fn=find-pathinfo
PathCheck fn=find-index index-names="index.html,home.html"
ObjectType fn=type-by-extension
ObjectType fn=force-type type=text/plain
Service method=(GET|HEAD) type=magnus-internal/imagemap fn=imagemap
Service method=(GET|HEAD) \

# for the IIS/WebLogic plug-in.
WebLogicHost=localhost
WebLogicPort=7001
WebLogicCluster=myweblogic.com:7001,yourweblogic.com:6999
ConnectTimeoutSecs=20

ConnectRetrySecs=2
七、汉字问题的处理
1。关于JSP汉字问题
在PROPERTIES文件中对于JSP进行汉字设置:
weblogic.properties中设:encoding=GBK或gb2312
注意:是否是唯一的最后的设置。
例如:
# Set up WebLogic JSP properties
weblogic.httpd.register.*.jsp=\
weblogic.servlet.JSPServlet
weblogic.httpd.initArgs.*.jsp=\
pageCheckSeconds=1,\
compileCommand=c:/jdk1.3/bin/javac.exe,\
[weblogic@localhost middleware12]$ cd user_projects/[weblogic@localhost user_projects]$ mkdir domains[weblogic@localhost user_projects]$ cd domains/[weblogic@localhost domains]$ mkdir hndomain[weblogic@localhost domains]$ cd hndomain/[weblogic@localhost hndomain]$ pwd/home/weblogic/oracle/middleware12/user_projects/domains/hndomain[weblogic@localhost hndomain]$ 。|weblogic server, weblogic workshop, weblogic integration and weblogic portal runtime functionality, including support for j2ee。[weblogic@mhbbapp01 ~]$ [weblogic@mhbbapp01 ~]$ export display=ip:0.0 //ip为你本机ip[weblogic@mhbbapp01 ~]$ xhost +access control disabled, clients can connect from any host //出现这句说明成功了[weblogic@mhbbapp01 ~]$ [weblogic@mhbbapp01 ~]$。
encoding=gb2312(或GBK),\
verbose=true
下面是进行字符集转换的JAVA程序:
import java.lang.*;
import java.io.*;
public class Converter {
public static String GB2Uni(String GB) {
//this is a method for servlet loading chinese data from db.
try {
byte[] tmp = GB.getBytes("Cp1252"); //you must change the byte code
String result = new String(tmp);
return result;
} catch(UnsupportedEncodingException e) {return null;};
}
public static String Uni2GB(String GB) {
//this is a method for jsp displaying chinese code.
//making.....waiting....
}
}
2。关于SERVERLET的汉字问题
在SERVLET中的汉字问题,实际上就是编译SERVLET和启动WEBLOGIC时的环境应该保持一致的问题。在UNIX系统中,主要通过
设置lang环境变量来起作用。如果编译SERVLET前,lang=zh;则在启动WEBLOGIC前,lang也应该设置为zh;如果编译SERVLET前,lang=8859-1;则在启动WEBLOGIC前,lang也应该设置为8859-1.
3。关于的汉字问题
(1).当字符集为AMERICAN_AMERICA.we8iso8859p1或AMERICAN_AMERICA.zhs16cgb231280时,weblogic.properties文件中的weblogic.codeset必须设置为GBK.jsp的encoding =GBK,且从中取数据必须不用getBytes("ISO-8859-1").
(2).当字符集为AMERICAN_AMERICA.we8iso8859p1时,java application应用通过 jdbc从中取汉字,出现乱码; 当字符集为AMERICAN_AMERICA.zhs16cgb231280时,java application应用通过 jdbc从中取汉字正常,且从中取数据可用getBytes("ISO-8859-1"),也可不用getBytes("ISO-8859-1")
(3).当字符集为AMERICAN_AMERICA.we8iso8859p1时,jsp或servlet应用通过 jdbc从中取汉字,加codeset=GBK,不出现乱码; 当字符集为AMERICAN_AMERICA.zhs16cgb231280时, jsp或servlet应用通过 jdbc从中取汉字出现乱码
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-96104-1.html
小王子配音~我爱您
越南就是这种人
这种挑衅有毛用