导航:首页 > 编程系统 > weblogiclinux中文乱码

weblogiclinux中文乱码

发布时间:2023-04-24 21:19:09

① 如何解决weblogic server side request forgery

由于操作系统、浏览器、数据库、JVM采用的字符集都不一样局消,基于WeblogicServer开发的应用经常出现中文显示乱码问题,其实在WeblogicServer上运行的WEB应用有州胡很多与字符集有关的设置,下面做一个总结,为了正确处理中文,最好把这些设置都设上。1.在jsP文件头加入<!--pagecontentType="text/html;charset=GBK"--指定该JSP采用的字符集。2.在Weblogic.XML文件的中加入:encodingGBK指定JSP文件中采用的字符集,在JSP文件中的<!--pagecontentType="text/html;charset=GBK"--会覆盖该设置3.在Weblogic.xml文件的中加入compilerSupportsEncodingtrue如果桐迹知为TRUE,指定在编译JSP文件时,采用在JSP文件中定义的

② 如何修改weblogic指定的编码方式

对于端口号的修改我想LS已带数经说得很清楚不用多说了;我这补充下你问的第二个问题,就是字符集的问题。
字符集设置分很多种,关键看系统统一规范定义用那一种字符集,我这假设你用的是GBK这种字符集作为统一编码,亩姿那么分一下常用的情况:
1、如果JSP文件中写死的中文,在weblogic中发布后,不能正确编译,一般使用在weblogic.xml文件中增加一个(WebLogic.xml很多,你可以在你的工程的WEB-INF下增加一个自己的也可以,它的优先级也是最高的,只要按照统一规范去编写这个XML文件),如果是有些自带的,你可以查看下里面有没有jsp-descriptor项,如果没有就手动加,如果有,就加内容就行了:
<jsp-descriptor
<jsp-param
<param-namecompilerSupportsEncoding</param-name
<param-valuetrue</param-value
</jsp-param
<jsp-param
<param-nameencoding</param-name
<param-valueGBK<迅行绝/param-value
</jsp-param
</jsp-descriptor
2、如果跟踪到从数据库读取出来是乱码,数据库是采用GBK编码的,那么在weblogic启动时增加项:Weblogic.codeset=GBK
3、如果数据是通过response传送中出现乱码(如ajax调用、页面字节输出、内容输出,这种在windows下一般不会遇到,移植系统的时候可能会遇到),此时在你web.xml的<web-app</web-app中间加入:
<context-param
<param-nameweblogic.httpd.inputCharset./*</param-name
<param-valueGBK</param-value
</context-param
4、中文写死的内容可以正确编译,但是在weblogic上发布上去是乱码,一般在页面上写出:
<%@ page contentType="text/html; charset=GBK" %
5、如果是因为本机非中文操作系统,或者本机浏览器默认是英文,导致无法正确显示中文;那么此时在JSP界面上写上:

linux下weblogic10项目部署报错

Truncated. see log file for complete stacktrace
> 08点46分9秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server sta
te changed to08点46分9秒 CST> <Error> <WebLogicServer> <BEA-000383> <A critical
service faile08点46分9秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FORCE_SHUTTING_DOWN>
包问题

转自网络

问题一:
调用接口,报java.lang.NoSuchMethodError: javax.jws.WebService.portName()Ljava/lang/String 异常。
问题一原因:
经过在网上google+,找到了问题所在,原因是weblogic里面用到包%WL_HOME%\server\lib
\weblogic.jar里面有javax.jws.WebService这个类,版本跟xfire里面用到的包xfire-jsr181-api-
1.0-M1.jar里面的类javax.jws.WebService版本不一致,而运行时默认优先加载的是weblogic.jar里面的类,所以引
起冲突。
问题一解决方法:
把xfire的包xfire-jsr181-api-1.0-M1.jar复制到%WL_HOME%\server\lib\目录下,并且修改配置文件%WL_HOME%\common\bin\commEnv.cmd(linux下修改commEnv.sh)。
找到SET WEBLOGIC_CLASSPATH=
这行,把%WL_HOME%\server\lib\xfire-jsr181-api-1.0-M1.jar加在%WL_HOME%\server
\lib\weblogic.jar前面,然后保存。重启weblogic问题一解决。
问题二:
问题一解决后以为万事大吉了,谁知调用接口时,新的问题来了。报:
java.lang.UnsupportedOperationException
at weblogic.xml.stax.XMLStreamReaderBase.getTextCharacters(XMLStreamRead
erBase.java:487)
问题二原因:
找了半天没找到真正原因,只知道大家都说接口返回是byte[]就会出现以上异常。
问题二解决方法:
这是个不完美的解决方法,需要更改接口,把byte[]用base64进行编码,编码后byte[]变成了String,然后客户端收到String后用
base64解码成byte[]。异常不再出现,成功将文件通过webservice传输到客户端。希望有高人提出更好的解决方法供大家讨论。

④ weblogic项目,引用时间控件WdatePicker.js;日期出现中文乱码;

你的*.js文件的字符编码格式与你项目或者pageEncoding不符合,你可以通过用Dreamweaver打开你的.js文件,然后按“Ctrl + J” 来查看和修改你的*.js文件。建议直接修改为UTF-8(选中‘包括Unicode签名(BOM)’然后保存)。

⑤ weblogic下生僻字“䶮”乱码问题,跪求大神解决啊,万分感激。。。

感觉不是生僻字的问题,而是编码格式的问题
写入txt 是不是使用了utf-8编码格式?

⑥ weblogic的.bash_profile和file.encoding都是UTF-8,为啥从weblogic应用服务上发出去的还是乱码

你可以修改weblogic.xml 和蚂胡你的页面的编码保持一致。前链 weblogic.xml 路径在工程的WEB-INF下,放在你的web.xml的同慧物孙一个地方。没有可以新建。
<?xml version="1.0" encoding="UTF-8"?>
<weblogic-web-app>
<container-descriptor>
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>
</weblogic-web-app>

⑦ 在linux服务上怎么将weblogic默认的utf-8字符集改成gbk

可以在启动脚本文件里面加:LANG=....gbk

⑧ BIRT Char中文乱码问题

先看看你的代码里面的是什么字符,再看看页面是什么字符,两个一定要培让一样。比如罩镇代码里面是gbk,那么页面显示的也一定要是配闷局gbk。不知道能不能帮到你!

⑨ 怎么将weblogic 11g的默认编码设置成gbk

把weblogic用户的运行环境改成GBK的就可以了
使用weblogic用滚拍升户登录大老linux
vi ~/i18n 添贺衡加如下内容。报错。重新登录weblogic。并重新启动weblogic
LANG="zh_CN.gbk"

⑩ Linux下WebLogic问题

weblogic7的安装及配置 1.双击WebLogic platform700_win32.exe,执行安装。 2.安装成功后,把 crack 目录中的 license.bea 文件覆盖 bea wls根目录下的同名文件,当然建议先把原文件 备份一次. 3. 复制 crack 目录中的 license.jar 文件到 bea 的lib 目录下. 4. 修升余改 bin 目录下的 startWLS.cmd 文件,在其中的 classpath 设置中,把 license.jar 加入,并且一定要放 在 weblogic_sp.jar 和 weblogic.jar 文件的前面,形如: set CLASSPATH=%JAVA_HOME%\lib\tools.jar;%WL_HOME%\server\lib\license.jar;%WL_HOME%\ server\lib\weblogic_sp.jar;%WL_HOME%\server\lib\weblogic.jar; 5. 重启wls. crack 完成. (渣旁注意:我们在很多可以下载wls7.0的license.bea文件的地方下载了license.bea一试,有的直接复制过来就可 以可以正确的启动wls,但是仔细阅读license.bea文件会发现,这个license.bea是有许多限制的,有些限制会 使你不得不放弃这个license的. 究竟是什么呢,我们打开看看其中一个node的内容. 其中有 "expiration" ,"ip","units"的属性后面都接着不同的数值. expiration当然是时间限制,当然,可以 运行到2028年这个限制当然和没有限制差不多. ip是客户机ip限制,这里是any,没有问题. 还有一个units,这 是做什么的,经过一番测试,发现这是限制独立的客户ip数目.就是讲,当累计达到有20个独立的ip地址访问了 该wls所服务的web站点,自然客户请求就会被统统拒绝了.在wls的log中会找到以下这样的话. <000211> . 这个限制就足以谋杀了你的web站点了. 那我们必须找到一个有如下属性特征的: cpus="unlimited" expiration="never" ip="any" licensee="Whoever" type="RTK" units="unlimited" 一个真正完全破解的weblogic7.0.) 6. WebLogic7的配置: (1) 在wls7的开始菜单栏中运行QuickStart,在页面中找到 Configure a New Server项,点击进入页面, Choose Domain Type And Name: 选择 WLS Domain. (2)Choose Server Type: a.Single Server b.Admin Server with Managed Server(s) c.Admin Server with Cluster Managed Server(s) d.Managed Server 说明: a.单机版(试用于学习者使用) b.类似于6.1版本的默认安装,是Managed Server和Admin Server集成在一起。(用于远端控制,其他如笑橡的 Server之用) c.集群Server 和 Admin Server 集成在一起。(只有特大的系统才会用到) d.单纯的Managed Server 。(只作业务,不做管理,本地不保存config.xml信息) 鉴于这里大部分人都是自学,所以我选择Single Server。 (3)Choose Domain Location:默认是WLS_HOME\user_projects\,我选默认,改过后有没有问题,我不知道。 (4) ServerName :DittyServer, Server Listen Address: 对于单机版不用写,默认是localhost,如果想写可以写自己的IP。 Listen Port:7001默认 SSL Listen Port:7002默认 (5)Create System User Name and Password:这里与6.1不同,系统用户不再是system,用户可以自行定义,我 在这里还用system username:system password:weblogic (6)Install Sever as Windows Service: NO!(意思是将其加到系统的服务列表内,有系统自动启动,还是手动 控制比较灵活!) (7)Install Domain into Start Menu : NO! (8)Create (9)End (10)修改启动脚本,WlS_HOME\user_projects\mydomain\startWebLogic.cmd set WLS_USER=DittyServer set WLS_PW=weblogic set STARTMODE=false (11)启动:执行刚才修改的startWebLogic.cmd 祝你好运!!

阅读全文

与weblogiclinux中文乱码相关的资料

热点内容
如何打开crv文件 浏览:41
md文件夹在win7不能打开 浏览:668
颂拓手表运动数据如何导入微信 浏览:654
什么网站信访最有效 浏览:396
魅蓝e2升级安卓70 浏览:438
黄石响应式网站建设多少钱 浏览:410
怎么把excel工作簿放到一个文件夹 浏览:949
wifi网络延时大怎么处理 浏览:345
云办公的原理是把传统文件放哪里 浏览:113
不属于群防群治队伍数据项有哪些 浏览:404
java树向上找 浏览:241
数据库查询票价 浏览:503
word黑色下划线怎么去掉 浏览:879
学习编程怎么学比较好 浏览:351
有什么好看的地图网站 浏览:593
oppo如何设置app黑名单 浏览:71
移动数据用了多少在哪里显示 浏览:549
excel表改变文件名颜色的方法 浏览:966
linuxshell二进制文件 浏览:36
什么是网络道德问题产生的 浏览:836

友情链接