第265章 两百个俯卧撑(1 / 1)

囡囡:

对于java由于默认的编码方式是unicode,所以用中文也易出问题,常见的解决是

strings2=newstring(s1.getbytes(“iso-8859-1”),”gbk”);

前三种方法是我比较常用的方法,别人的经验告诉我:通常get方法通过改server.xml解决,

post方法通过过滤器或者设置字符集解决,呵呵,不知道是否可行!

1、utf8解决jsp中文乱码问题

一般说来在每个页面的开始处,加入:

<%@pagelanguage="java"contenttype="text/html;charset=utf-8"

pageencoding="utf-8"%>

<%

request.setcharacterencoding("utf-8");

%>

charset=utf-8的作用是指定jsp向客户端输出的编码方式为“utf-8”

pageencoding="utf-8"为了让jsp引擎能正确地解码含有中文字符的jsp页面,这在linux中很有效

request.setcharacterencoding("utf-8");是对请求进行了中文编码

有时,这样仍不能解决问题,还需要这样处理一下:

stringmsg=request.getparameter("message");

stringstr=newstring(msg.getbytes("iso-8859-1"),"utf-8");

out.println(st);

2、tomcat5.5中文乱码(利用tomcat已经写好的字符集过滤器)

1)只要把%tomcat安装目录%/webapps/servlets-examples/web-inf/classes/filters/setcharacterencodingfilter.class文件拷到你的webapp目录/filters下,如果没有filters目录,就创建一个。

2)在你的web.xml里加入如下几行:

<filter>

<filter-name>setcharacterencoding</filter-name>

<filter-class>filters.setcharacterencodingfilter</filter-class>

<init-param>

<param-name>encoding</param-name>

<param-value>gbk</param-value>

</init-param>

</filter>

<filter-mapping>

<filter-name>setcharacterencoding</filter-name>

<url-pattern>/*</url-pattern>

</filter-mapping>

3、get方式的解决办法(修改tomcatserver.xml,但是不建议使用的说)

1)打开tomcat的server.xml文件,找到区块,加入如下一行:

uriencoding=”gbk”

完整的应如下:

<connector

port="80"maxthreads="150"minsparethreads="25"maxsparethreads="75"

enablelookups="false"redirectport="8443"acceptcount="100"

debug="0"connectiontimeout="20000"

disableuploadtimeout="true"

uriencoding="gbk"

/>

4、xmlhttprequest中文问题

页面jsp用的gbk编码

<%@pagecontenttype="text/html;charset=gbk"%>

javascript部分

functionaddfracasreport(){

varurl="controler?actionid=0_06_03_01actionflag=0010";

varurlmsg="reportid="+fracasreport1.textreportid.value;//故障报告表编号

varxmlhttp=common.createxmlhttprequest();

xmlhttp.onreadystatechange=common.getreadystatehandler(xmlhttp,eval("turnanalypage"));

xmlhttp.open("post",url,true);

xmlhttp.setrequestheader("content-type","application/x-form-urlencoded);

xm

囡囡:

mobile.yangkeduo.com/goods2.html?goods_id=372601836047page_from=23pxq_secret_key=t44gcssbdnlehtprsa4anyc7a7wdmwvpg3yym6be3dkevwhsd6kashare_uin=o3edhpm7vtnqoaj6tazr7gr6rm_gexdarefer_share_id=7a1ae1b910e5476c8044ae6c85d39e35refer_share_uin=o3edhpm7vtnqoaj6tazr7gr6rm_gexdarefer_share_channel=copy_linkrefer_share_form=text

章节报错(免登录)
最新小说: 捕快家的小辣妻南风解愠 真千金是团宠大佬 下山后,七个未婚夫非要娶我 穿越远古野人老公放肆宠 离婚后每天都有小鲜肉陪我云苏许洲远 病美人师尊洗白了吗[穿书] 女主是被大佬们氪大的 危!疯批男友日夜都想独占我捡书 启禀女皇,夫郎他又是喜脉 奈何公主想嫁我