Let's Go!
解决jsp中文乱码问题
上一篇 /
下一篇 2009-10-28 09:56:48
/ 个人分类:JAVA学习&编程相关
1. html乱码
html 页面中,在head中添加 <meta>设置,设置浏览器使用字符集
<head><title>test.html</title>
<meta. http-equiv="Content-Type" content="text/html; charset=utf-8">
<!-- 上面那行语句,设置了在浏览器显示此html页面的时候使用哪个字符集 charset=utf-8 是有作用的 -->
</head>
2. jsp乱码
jsp 页面中,第一行,添加如下设置:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html;charset=UTF-8"%>
pageEccoding ---> 编码字符集
contentType ---> 浏览器使用字符集
3.
以上设置,在eclipse中都比较简单。
--->菜单栏window --> preferences --> 在type filter text中输入jsp; -->
选择下面的jsp -> 选择creating files组中的encoding 为UTF-8编码就可以了。
4. 设置接收的字符集
request.setCharacterEncoding("UTF-8") ;
5.
在浏览器中,查看----> 编码 -----> 可以看到此页面使用的字符集
6.UltraEdit显示乱码的解决方法
将要打开的文件先用记事本打开,然后选择另存为,另存的同时选取unicode选项。这样再用ultraEdit打开另存后的文件就不会出现乱码了。
另:关于字符编码的几次转换,可以参见相关文章
收藏
举报
TAG: