JSP中pageEncoding和ContentType属性作用
1.pageEncoding是JSP源代码在硬盘上的编码格式。这是在第一阶段,将jsp页面编译成Servlet文件时,采用的编码。(第二阶段是java虚拟机将Servlet编译成字节码文件class时采用的编码,默认为UTF-8)。
2.contentType是对Servlet生成的HTML页面进行编码采用的编码集。这是在第三阶段,服务器将第二阶段生成的字节码执行后生成HTML文件时采用的编码。
一般情况下都设置为UTF-8就可以,但是默认的是ISO-8859-1,所以需要改一下。
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
本文详细解释了JSP中pageEncoding和ContentType属性的作用,包括它们如何影响JSP源代码的编码方式及生成HTML页面的编码。此外,还介绍了request.setCharacterEncoding和response.setCharacterEncoding的作用。
1579

被折叠的 条评论
为什么被折叠?



