在jsp里包含html文件在网页开发中是经常遇到的一件事,同样用tomcate来装载jsp更是每个初学者都会使用的方式,
但是结果并不总是美好的,乱码,就这样出现了。
在网上搜索了很多解决办法,终于解决了乱码的问题。
乱码出现的原因不用说,肯定是编码方式的问题,以utf-8编码为例进行讨论,根据实际使用的编码方式,可以进行调整,下面的讨论都基于windows操作系统。
出现乱码,首先要注意的地方:
1、jsp文件的编码方式是否为utf-8
查看编码方式的方式有很多,可以自行百度。在eclipse里右键点击文件,在属性对话框里resource页签下,
通过Text file encoding就可以查看当前编码方式,也可以修改编码方式。
2、jsp文件的声明里编码方式是否是utf-8
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
3、html文件编码方式是否是utf-8
查看方式同1
4、如果html是个完整的html文件&#