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