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

  • SyntaxError: Non-UTF-8 code starting with ‘xc1′,’xc4′,’xc7’,解决方法

    phython编程入门,新手学习phython会遇到*.py文件运行时,出现如下错误: SyntaxError: Non-UTF-8 code starting with ‘\xc7’ in file E:\Pythondemo\2.py on l ine 1, but no encoding declared; see http://python.org/…

    2019年8月23日
    9.3K0
  • HTTP错误 403.14 服务器配置为不列出此目录内容

    开发一个企业网站,使用ASP技术,在本地通过IIS管理器调试,出现 如下问题: HTTP 错误 403.14 – Forbidden Web 服务器被配置为不列出此目录的内容 解决方法: 在”功能视图“,中找到”目录浏览“,双击进入 在目录浏览右侧操作中选择”启用“! 这时再浏览网站,可以看到已经不报错了,但是网站是以文件目录的形式展现的! 这是…

    2018年7月3日 编程开发
    5.4K0
  • 开发软件,编程语言Java和C++选哪个?

    根据网络调查数据:编程语言排名前三的是Java、C#、C++。 其中Java使用者比例最高,为42.82%,是C#的两倍还要多。 紧跟其后的是C#,比例为17.33%。 排名第三的C++则有14.35%的比例。 JAVA和C++都是面向对象语,都能够实现面向对象思想(封装,继乘,多态)。而由于C++为了照顾大量的C语言使用者,而兼容了C,使得自身仅仅成为了带…

    2021年2月16日
    6.5K0
  • 第3课:C语言程序的构成和书写规则

    先来看一个C语言程序:输入两个正整数,计算并输出两数的和。 程序代码: /*ex1_2.c:求两个正整数的和*/ #include <stdio.h> void main()                         /*主函数*/ {     int a,b,sum;                    /*定义三个整型变量*/    …

    2020年4月5日
    10.8K0
  • 2个pycharm使用技巧:更改文件、文件夹名称,更换pip为清华源

    pycharm怎么重命名文件、文件夹名称 1.右键单击文件名称,在弹出的界面选择refacto下的rename选项 2.在弹出的界面输入新的名称即可 pycharm更换pip清华源 永久使用 直接在Pycharm打开终端Terminal,选择Command Prompt,将下列语句复制进去,回车执行 pip config set global.index-u…

    2023年10月3日
    3.7K0
  • python pywifi库破解wifi密码提示“No module named ‘comtypes’”的解决方法

    在免费蹭网!破解WiFi密码的Python程序源码分享一文中,125建站网提供了详细的程序代码。 python中的pywifi库,利用它可以暴力破解一些简单的wifi密码,有些同学运行程序时提示错误:“No module named ‘comtypes’”! python中的No module named ‘comtypes’ 解释是…

    2023年1月29日
    3.9K0

发表回复

登录后才能评论