JSP编码的一些小测试
2017-09-15 16:06
155 查看
MyEclipse2014 JSP设置中Encoding编码设置为GBK18030后新建一张jsp文件
<%@ page language="java" contentType="text/html; charset=GB18030"
pageEncoding="GB18030"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>Insert title here</title>
</head>
<body>
大家好.
</body>
</html>
在浏览器上正常输出中文,将 pageEncoding="GB18030"更改为iso-8859-1弹出save problems信息,强制以utf-8保存.
这时浏览器输出乱码,再将pageEncoding改为gb18030仍然是乱码,改为utf-8正常显示中文,为什么改回gb18030就不正常了呢?
继续测试,将MyEclipse2014 JSP设置Encoding编码设置为iso-8859-1后又新建一张jsp文件,字母显示正常,但输入中文保存后弹出save problems信息,强制以utf-8保存.
理所当然的输出乱码,pageEncoding改为GB18030乱码,改为utf-8仍然乱码,结果就是如果创建jsp文件的时候是以iso-8859-1编码创建的,那么无论怎么改中文显示都不
正常了。
个人总结:MyEclipse2014 JSP设置Encoding编码最好设置为utf-8,无论怎么都能识别中文,且jsp文件里面pageEncoding不要随意更改。
其中原理请教高人指点为谢。
<%@ page language="java" contentType="text/html; charset=GB18030"
pageEncoding="GB18030"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>Insert title here</title>
</head>
<body>
大家好.
</body>
</html>
在浏览器上正常输出中文,将 pageEncoding="GB18030"更改为iso-8859-1弹出save problems信息,强制以utf-8保存.
这时浏览器输出乱码,再将pageEncoding改为gb18030仍然是乱码,改为utf-8正常显示中文,为什么改回gb18030就不正常了呢?
继续测试,将MyEclipse2014 JSP设置Encoding编码设置为iso-8859-1后又新建一张jsp文件,字母显示正常,但输入中文保存后弹出save problems信息,强制以utf-8保存.
理所当然的输出乱码,pageEncoding改为GB18030乱码,改为utf-8仍然乱码,结果就是如果创建jsp文件的时候是以iso-8859-1编码创建的,那么无论怎么改中文显示都不
正常了。
个人总结:MyEclipse2014 JSP设置Encoding编码最好设置为utf-8,无论怎么都能识别中文,且jsp文件里面pageEncoding不要随意更改。
其中原理请教高人指点为谢。
相关文章推荐
- jsp中文编码问题与编码问题的一些资料(转载)
- JSP编码的一些事一些情
- eclipse编译器编码与jsp java 等文件编码一些自己的理解
- 关于自动测试的一些编码经验
- 修改eclipse新建jsp页面后的默认的编码格式
- 解决一些android studio 中的编码问题
- 如何在eclipse中修改jsp默认编码
- jsp通过url向Action传参出现中文乱码(测试有效)
- 修改jsp默认编码
- jsp中防止sql注入的一些基本预防措施
- idea中修改某个jsp文件的编码方式
- 芯片测试中的一些体会
- 测试Jsp 静态包含和动态包含
- 在DW中CSS编码需要注意和掌握的一些技巧
- Jsp 里的 web.xml 一些知识
- 关于linux下cp的一些测试
- JSP中文编码问题
- 编码人员和测试人员:争论的秘密
- mongodb java3.2驱动 测试 一些记录
- 关于hibernate和jsp,以及中文编码问题的传统解决方法