作者ysss1213 (最爱老婆的老公)
看板java
标题Re: 想请教一个编码的问题..
时间Fri Apr 20 16:34:20 2007
: 3.<%@page contentType="text/html;charset=Big5"%>
: request.setCharacterEncoding("big5");这两行的意义到底是啥
: 4.为啥部处理编码问题,会有中文变乱码的情形
: 谢谢..
<%@page contentType="text/html;charset=Big5"%> 这行是简单说...
就是告诉浏览器:我这东西内容是"text/html",请用Big5的编码解读
它是response物件;假如没写的话就要看伺服器的设定了,例如 Tomcat,
它的预设编码为ISO-8859-1
request.setCharacterEncoding("big5"); 这行是说,用户端送来的请求
你用Big5来解读,假如用户端送来的编码是UTF-8,而你用Big5来解读就会
是乱码罗
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.228.181.11