JSP设置文件编码
程序员文章站
2022-04-18 21:27:58
使用contentType和pageEncoding设置编码的区别: pageEncoding指的是JSP文件本身的编码,而contentType中的charset指的是服务器发给客户端的内容编码。 在JSP中,如果pageEncoding存在,那么JSP的编码将由pageEncoding决定,否则 ......
1 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 2 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 3 <html> 4 <head> 5 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 6 </head> 7 <body> 8 9 </body> 10 </html>
使用contentType和pageEncoding设置编码的区别:
- pageEncoding指的是JSP文件本身的编码,而contentType中的charset指的是服务器发给客户端的内容编码。
- 在JSP中,如果pageEncoding存在,那么JSP的编码将由pageEncoding决定,否则将由contentType中的charset属性决定;如果两者都不存在,则将使用ISO-8859-1的编码方式。
- 在JSP中,所有内容都要经过两次的编码操作,第一阶段会使用pageEncoding编码,第二阶段会使用UTF-8编码,第三阶段就是Tomcat生成的网页,此时使用的才是contentType。
上一篇: 印度每年进口3800万台中国山寨机
下一篇: 单源最短路径
推荐阅读
-
thinkphp框架下404页面设置 thinkphp支持php5.2 thinkphp文件 thinkphp tags.ph
-
mysql 编码设置命令_MySQL
-
php-帮我看看下面的为啥不对,设置文件大小,当输入数据超过1M时就会覆盖前面的,显示最新1M的数据
-
使用Yii框架php导入excel文件中的编码问题
-
web uploader 上传文件后如何合并啊,或者如何将每个上传的文件设置的大些
-
用PHP判断文件是否是UTF-8编码(检查Bom)_PHP教程
-
如何对局域网共享文件设置访问权限、如何对不同电脑设置不同权限
-
详解JSP中使用过滤器进行内容编码的解决办法
-
Windows无法从无人参与应答文件读取
设置解决方法 -
destoon安全设置中需要设置可写权限的目录及文件_PHP