JSP文件调用HTML文件时,中文内容出现乱码的解决

JSP文件:


<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>


 
  JSP Include指令的使用
 
 
  <%@include file="1.html"%>
  <%out.println("

这是JSP网页中的文字

");%>
  <%@include file="1.html"%>
 

===================================================================================================================================

HTML文件(1.html)





Insert title here


这是HTML的内容



 

===================================================================================================================================

问题:运行JSP文件时,“这是HTML的内容”中的中文部分出现了乱码

解决:将<%@page pageEncoding="UTF-8"%>回到HTML文件在之上就能解决

原理:pageEncoding默认情况下的值是”IS0-8859-1“

你可能感兴趣的:(学习笔记)