博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决 jsp:include 引用文件时出现乱码的问题
阅读量:5094 次
发布时间:2019-06-13

本文共 580 字,大约阅读时间需要 1 分钟。

阐述问题前,先来看一下下面这张图片左侧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
"
%>

如图:

 

 

 

转载于:https://www.cnblogs.com/mcqueen/p/5370206.html

你可能感兴趣的文章
eclipse实现JavaWeb应用增量打包
查看>>
Java Web之Servlet入门篇(二)
查看>>
Master选举原理
查看>>
AStyle代码格式工具在source insight中的使用
查看>>
Objective-C在ARC下结合GCD的单例模式和宏模版
查看>>
zuul入门(5)zuul 处理异常
查看>>
SpringBoot+Angular2 开发环境搭建
查看>>
net_py_add_conv5_conv6
查看>>
修改idea的运行内存
查看>>
C++编程--类与继承(3)
查看>>
团队展示与选题
查看>>
Adobe Premiere Pro导入插件开发遇到的一个问题
查看>>
C语言学习笔记--#和##操作符
查看>>
如何将C#安装路径写入注册表
查看>>
.net 验证码
查看>>
redis的慢查询日志
查看>>
Redis基础命令
查看>>
记一次 PHP调用Java Webservice
查看>>
vs2010 unicode 下类型转换CString,char*,char,string,int,double
查看>>
Struts2的Ognl详解
查看>>