jsp include中文乱码问题解决方案
<jsp:include page="footer.jsp" flush="true" />
问题描述:引入footer.jsp 引入的jsp中文乱码。
解决方案:在当前应用系统的web.xml里加入jsp-config代码:
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">
<jsp-config>
<jsp-property-group>
<description>
Special property group for JSP Configuration JSP example.
</description>
<display-name>JSPConfiguration</display-name>
<url-pattern>*.jsp</url-pattern>
<el-ignored>true</el-ignored>
<page-encoding>GB2312</page-encoding>
<scripting-invalid>false</scripting-invalid>
<include-prelude></include-prelude>
<include-coda></include-coda>
</jsp-property-group>
</jsp-config>
</webapp>
代码释义:
<jsp-config> 包括<taglib> 和<jsp-property-group> 两个子元素。
其中<taglib>元素在JSP 1.2时就已经存在;而<jsp-property-group>是JSP 2.0 新增的元素。
<jsp-property-group>元素主要有八个子元素,它们分别为:
1.<description>:设定的说明;
2.<display-name>:设定名称;
3.<url-pattern>:设定值所影响的范围,如:/CH2 或 /*.jsp;
4.<el-ignored>:若为true,表示不支持EL 语法;
5.<scripting-invalid>:若为true,表示不支持<% scripting %>语法;
6.<page-encoding>:设定JSP 网页的编码;
7.<include-prelude>:设置JSP 网页的抬头,扩展名为.jspf;
8.<include-coda>:设置JSP 网页的结尾,扩展名为.jspf。
jsp include中文乱码问题解决方案相关推荐
- jsp include中文乱码
问题: 在a.jsp中使用<%@ include file="/includes/top.jsp"%>方法引入top.jsp时,top.jsp的内容显示中文乱码 解决方 ...
- jsp mysql中文乱码,jsp中文乱码 jsp mysql 乱码的解决方法
jsp中文乱码 jsp mysql 乱码的解决方法 jsp中文乱码 jsp mysql 乱码要servlet里面支持中文的方法: 在dopost或者doget的第一句加上: request.setCh ...
- java: jsp:param中文乱码
java: jsp:param中文乱码 假如a.jsp/b.jsp文件中 a.jsp代码: 需要加入:request.setCharacterEncoding("UTF-8") ...
- 使用Kettle抽取数据时,出现中文乱码问题解决方案
使用Kettle抽取数据时,出现中文乱码问题解决方案 参考文章: (1)使用Kettle抽取数据时,出现中文乱码问题解决方案 (2)https://www.cnblogs.com/yiyezhiqiu ...
- python3.x+requests 爬取网站遇到中文乱码的解决方案
正常情况下,遇见问题上google找答案能甩百度100条街,但是这个问题是个例外······人家老外就没有乱码的问题.言归正传,首先建议大家看一下python3.x+requests 爬取网站遇到中文 ...
- sublime java文件乱码问题_Sublime Text 打开Java文档中文乱码的解决方案
问题: 打开文档后出现中文乱码如图 1.在安装插件之前,首先要安装package control这个组件,才能够给sublime text安装各种插件 打开sublime text,按 ctrl+` ...
- 安装mysql中文步骤_MySql安装步骤图文教程及中文乱码的解决方案
mysql server安装步骤如下所示: 1安装mysql server 2 安装mysqlserver管理工具 解压中文语言包,将文件复制到安装目录下覆盖 文件覆盖后,打开软件设置语言为中文(cn ...
- [HttpClient]HTTPClient PostMethod 中文乱码问题解决方案(2种)
HTTPClient PostMethod 中文乱码问题解决方案(2种) Apache HttpClient ( http://jakarta.apache.org/commons/httpcl ...
- eclipse 编辑 python 中文乱码的解决方案
eclipse 编辑 python 中文乱码的解决方案 参考文章: (1)eclipse 编辑 python 中文乱码的解决方案 (2)https://www.cnblogs.com/mouseIT/ ...
最新文章
- 理解Promise (2)
- 区域链结构对于数据中心有什么影响?这个影响是好是坏呢!
- 两点坐标间距离的算法以及验证【转】
- Android ---------高德卫星地图绘制多个点和点的点击事件自定义弹窗
- 转储的mysql如何导入,如何将大型(14 GB)MySQL转储文件导入新的MySQL数据库?
- idea_取消自动import .*
- mac系统如何在当前目录下打开终端
- 机器学习实战15-自动编码器
- 手机html文档,手机文档html能删除吗
- aws waf sql注入_适用于快速SQL Server Always On部署的AWS启动向导
- 微软最有价值专家(MVP)四连任
- 遍历图像方法以及注意事项
- AngularJS------Error: Cannot find module '@angular-devkit/core'
- 基于P2P终结者的ARP欺骗攻击实验
- C语言终极贪吃蛇代码,直接COPY上手。
- 基于微信公众号测试号进行微信授权登陆
- HTML+CSS 学习笔记
- MyBatis中insert用法
- 快速应对面试--分门别类--8.二叉树和递归
- 基于 Stable Diffusion 一键 AI 作画:什么“小镇做题家”?人人都是艺术家