Jsp页面为什么会有两个设置编码的地方?
2013-04-05 23:19
225 查看
我一直困惑于为什么JSP页面会有两个设置编码的地方?如下所示:
<%@ page language="java" contentType="text/html;charset=utf-8"pageEncoding="utf-8"%>
---------------------------------------------------------------------------------------------------------------------------------
今天看书时,我终于明白了是什么原因。
原来所有的xxx.jsp页面最终都会被编译为xxx_jsp.class文件,转换过程是这样的:
xxx.jsp--->xxx_jsp.java--->xxx_jsp.class
pageEcoding="utf-8"的作用就是指示编译器在转换xxx.jsp时,用什么
类型的编码方式来读取xxx.jsp文件。
---------------------------------------------------------------------------------------------------------------------------------
charset="utf-8"的作用是服务器在返回xxx.jsp页面给客户端浏览器时
xxx.jsp页面使用的编码方式。
--------------------------------------------------------------------------------------------------------------------------------
呵呵,现在明白为什么JSP页面会有两个设置编码的地方了吧!
<%@ page language="java" contentType="text/html;charset=utf-8"pageEncoding="utf-8"%>
---------------------------------------------------------------------------------------------------------------------------------
今天看书时,我终于明白了是什么原因。
原来所有的xxx.jsp页面最终都会被编译为xxx_jsp.class文件,转换过程是这样的:
xxx.jsp--->xxx_jsp.java--->xxx_jsp.class
pageEcoding="utf-8"的作用就是指示编译器在转换xxx.jsp时,用什么
类型的编码方式来读取xxx.jsp文件。
---------------------------------------------------------------------------------------------------------------------------------
charset="utf-8"的作用是服务器在返回xxx.jsp页面给客户端浏览器时
xxx.jsp页面使用的编码方式。
--------------------------------------------------------------------------------------------------------------------------------
呵呵,现在明白为什么JSP页面会有两个设置编码的地方了吧!
相关文章推荐
- 两个JSP页面之间如何传递一个对象?比如一个LIST或者HASHMAP?以及为什么有时候REQUEST.GETATTRIBUTE("NAME")取不到值?
- MyEclipse使用总结——在MyEclipse中设置jsp页面为默认utf-8编码
- JSP页面默认编码格式为UTF-8设置
- 批量设置jsp页面编码
- MyEclipse设置JSP页面默认编码方式以及设置在Java文件中作者、日期等说明
- eclipse 3.5.2版本中怎么设置JSP页面的默认编码
- 设置JSP页面默认编码方式以及设置在Java文件中作者、日期等说明
- JSP页面中关于编码的设置(jsp的编码过程)
- html网页编码设置导致jsp页面乱码
- MyEclipse使用总结—在MyEclipse中设置jsp页面为默认utf-8编码
- JSP页面编码设置
- JSP页面设置编码
- Eclipse使用技巧之设置jsp页面编码
- 怎样设置Myeclipse的jsp页面为默认utf-8编码
- 设置MyEclipse的jsp页面默认为utf-8编码
- 怎样设置Myeclipse的jsp页面为默认编码
- MyEclipse使用总结——在MyEclipse中设置jsp页面为默认utf-8编码
- 设置MyEclipse或Eclipse 中 Jsp页面的默认编码
- myeclipse中的jsp页面pageEncoding怎样设置默认编码为“UTF-8”
- MyEclipse设置JSP页面默认编码方式: