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%的人还看了以下文章

  • JSP制作后台登录页面:login.jsp

    设计数据库employee,manager表,字段:user_id (主键,自增1,int类型),user_name, password 创建数据源:employee_dsn 制作登录页面login.jsp 登录页面 login.jsp代码: <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transition…

    2020年12月6日
    6.3K0
  • Java GUI编程高级实例二:弹出式菜单及添加工具栏

    三、 为组件定制弹出式菜单 问题的提出  为“Java Editor”程序的文本编辑区域定制如图所示的的弹出式菜单。 菜单中有五个菜单项组成,分别指示了不同的字体风格,可通过菜单项的选择实现文本区域中文本字体和字号的改变。 用JPopupMenu类建立弹出式菜单 建立弹出式菜单 预先定义一个继承JPopupMenu类的子类,弹出式菜单施加给的对象应由构造方法…

    2020年1月22日
    7.9K0
  • 填坑!安装opencv-python库后,没有CV2文件夹,找不到haarcascade分类器文件

    python内import cv2正常运行,但是根据以下方法在e:\python\python39\lib\site-packages下找不到CV2文件夹,也找不到data\haarcascades相关分类器文件。 OpenCV-python haarcascade各种分类器文件位置 使用 pip list 查看是否安装opencv-python E:\py…

    2020年12月8日
    12.4K0
  • 赞!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.5K2
  • Python开发环境搭建

    今天学习在计算机上配置Python开发环境。 虽然使用Python自带的Vim编辑器+命令行的方式比较酷,然而一个优秀的IDE确实能让开发速度提升不少。 Python开发环境一在Eclipse中搭建Python开发环境 基本软件需求:1. Eclipse(https://www.eclipse.org/downloads/)2. Python解释器(www.…

    2019年3月15日
    17.5K1
  • input file获取文件路径时无法获取正确的路径

    页面有一个input file服务器控件,一个div,div是image标签的容器,当点击input file的值改变,我们往div里追加image标签;但当通过js的onchange事件动态获取input file 的路径的时候,发现console.log(path)打印出的路径是被浏览器屏蔽的, 例如:C:\fakepath\file.jpg 这是由于浏…

    2019年11月13日
    8.5K0

发表回复

登录后才能评论