解决 jsp:include 引用文件时出现乱码的问题


阐述问题前,先来看一下下面这张图片左侧iframe中的乱码页面;

这个就是让我纠结好一阵子的乱码截图:

 

这个乱码页面中是使用了<jsp:include>引用标签后出现了这个问题;

 

源码截图:

起初以为是文件编码的问题,所以各种解决各种可能的找;

有说当jsp include动态文件时(jsp文件)可以在被include的jsp文件头部加上代码:

<% @ page language = " java "  contentType = " text/html; charset=UTF-8 "   pageEncoding = " UTF-8 " %>

 

如下图:

 

即便如此依旧是没有解决掉我的问题,那么到底是什么原因呢?

其实上网上说的这个办法并没有错误,个人觉得只是在具体操作中有些问题不能一视同仁,要区别对待才行;

 

解决办法: 

在纠结了将近半个小时的想不通后,我愤怒的在引用和被引用文件第一行上都加上了下面这句代码,然后头痛的问题从此烟消云散了;

<% @ page language = " java "  contentType = " text/html; charset=UTF-8 "   pageEncoding = " UTF-8 " %>

如图:

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM