(七):设置页面编码 (JSP学习第一天)

除了使用contentType设置MIME外,还可以使用charset进行页面编码指定!

在page页面中还可以使用pageEncoding为页面编码指定:如:page_demo04.jsp

<%@ page language="java" contentType="text/html;pageEncoding=GBK"%>

<html>

<head>

<title>测试</title>

</head>

<body>

<center>

<h1>你好,世界!</h1>

</center>

</body>

</html>

显示结果:你好,世界!

 

contentType 与 pageEncoding的区别

pageEncoding指的是jsp文件本身的编码,而contentType中的charset指的是服务器发送到客户端的编码

在jsp页面中,如果pageEncoding存在,则jsp编码由pageEncoding决定,反正由contentType中得charset的属性决定!

都不存在则由默认的iso-8859-1编码方式!

jsp内容都要进行两次编码操作,第一阶段使用pageEncoding 编码,第二阶段使用utf-8编码,第三阶段就是Tomcat生成的网页

此时采用contentType

一般开发则设置pageEncoding设置编码!

posted @ 2011-09-25 22:50  techstan  阅读(2560)  评论(0编辑  收藏  举报