jsp:include包含html文件出现中文乱码的解决方法

在admin.jsp页面使用<jsp:include page=”left.html”/>包含了一个HTML页面,代码如下

<div id="left"><jsp:include  page="left.html"/></div>

出现中文乱码jsp:include包含html文件出现中文乱码的解决方法

admin.jsp本身没有中文乱码

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

left.html单独运行也没有中文乱码

left.html页面已加入

<meta http-equiv="content-type" content="text/html; charset=UTF-8">

在admin.jsp页面使用<jsp:include page=”left.html”/>包含,就会有乱码

 pageEncoding和contentType两种属性的区别:

1)pageEncoding是jsp文件本身的编码
2)contentType的charset是指服务器发送给客户端时的内容编码

在html页面加入<%@ page language=”java”  pageEncoding=”UTF-8″%>后 ,中文乱码解决了

125网页设计分享一个简单的配置代码,省却你每个页面单独处理的麻烦。

修改项目的web.xml 文件 在web-app标签中加入如下内容

<jsp-config>
 <jsp-property-group>
  <description>html encoding example</description>
  <display-name>JSPConfiguration</display-name>
  <url-pattern>*.html</url-pattern>
  <el-ignored>true</el-ignored>
  <page-encoding>UTF-8</page-encoding>
  <scripting-invalid>false</scripting-invalid>
  <include-prelude></include-prelude>
  <include-coda></include-coda>
 </jsp-property-group>
</jsp-config>

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/4545.html

(1)
江山如画的头像江山如画管理团队
上一篇 2019年11月29日 下午2:32
下一篇 2019年12月7日 上午10:16

99%的人还看了以下文章

  • MVC(JSP+JavaBean+Servlet)+MYSQL入门实例:实现用户登陆

    MVC(JSP+JavaBean+Servlet)+MYSQL实现用户登陆模块,具体功能: 客户在登陆页面Login.html输入用户名和密码,提交表单,由Servlet(LoginValidate.java)调用JavaBean(LoginDBO.java)验证用户名和密码,最后调用视图returnMessage.jsp显示,如果成功显示成功信息,不成功显…

    2018年11月27日 编程开发
    20.0K0
  • python 期末复习-综合练习题

    十八、分别使用for循环和while循环求1+2+3+4+……+856的和 要求: 1、新建一个“sum.py”文件。 2、编写程序。 3、调试程序。 4、排除错误。 十九、输入一个数,判断奇数偶数 要求: 1、新建一个“number.py”文件 2、编写程序。 3、调试程序。 4、排除错误。 二十、分别使用for循环和while循环输出1到100之间的偶数…

    2023年6月15日
    5.8K0
  • Cookie和Session的区别及工作原理

    本文详细分析了Cookie和Session的区别及工作原理,并对Cookie和Session安全性进行了对比。

    编程开发 2020年2月11日
    6.8K0
  • JSP三层架构开发学生管理系统源码-dao、entity、service、servlet

    表示层:MVC中的视图层和控制器层,前端通常为html css js jsp文件,后端例如Servlet文件,调用业务逻辑层业务逻辑层(Service):接受表示层的请求,先进行逻辑处理,后调用数据逻辑层,(增:查+增) 数据访问层(Dao):直接访问数据库的操作 通过三层架构,将表示层请求传递到数据访问层,数据访问层将结果返回至表示层 具体流程 开发环境:…

    2021年5月1日 编程开发
    4.0K0
  • 赞!python 生成词云详细教程-最简单的中文词云生成代码

    pip install wordcloud pip install jieba wordcloud生成词云 效果图: 代码: from wordcloud import WordCloud import matplotlib.pyplot as plt #绘制图像的模块 import jieba #jieba分词 path_txt=’d://西游.txt’ …

    2023年6月2日 编程开发
    2.7K2
  • 单元测试环境、过程及任务,单元测试快速入门教程二

    单元测试环境及过程 单元测试环境 单元测试环境的建立是单元测试工作进行的前提和基础,在测试过程中起到的作用不言而喻。单元测试环境并不一定是系统投入使用后所需的真实环境,可采用模拟环境。 由于一个模块或一个方法(Method)不是一个独立的程序,在测试时要考虑它和外界的联系,因此要用到一些辅助模块来模拟与所测模块相联系的其它模块。辅助模块分两种: 驱动模块:相…

    2018年4月16日
    9.7K0

发表回复

登录后才能评论