java页面编码含义
2009-01-01 文章来源:互联网 浏览次数:424
1、<!--page language="java" pageEncoding="UTF-8" contentType="UTF-8--><br /> jsp头部,contentType通过<font color="#ff00ff">响应头告诉浏览器用什么编码,如果响应头被关闭了就不能用了,pageEncoding告诉tomcat生成servlet的时候用什么编码。
2、 <meta http-equiv="content-type" content="text/html; charset=UTF-8" /><br /> html的meta标签,通过正文告诉浏览器用什么编码,为了防止响应头被关闭,一般都用这个,或者两个一起用。
3、response.setContentType("UTF-8");
告诉tomcat生成的html用什么编码,和2中的meta标签效果一样。
response.setCharacterEncoding("UTF-8");
告诉tomcat生成的servlet用什么编码
4、编码对于什么来说都大小写不敏感,但是要注意,浏览器只认utf-8,而数据库只认utf8,java则两种都认,而且utf_8的写法也是可以的,对于iso-8859-1,最好都用iso-8859-1,java还可以这么写,iso_8859_1、iso8859-1、iso8859_1。

文章评论(查看全部)