jsp include文件时的一个乱码解决方法

时间:2024-03-27 19:34:28 

一般我是用<%@ include %>方式来包含这个文件,主要是这样能够被包含页面会跟包含页面在编译时被编译成一个文件,里面的变量可以相互通用,而<jsp:include>方式则会分别编译,变量不能相互使用。

 而在tomcat4.x版本中,只要在包含页面中定义了<%@ page contentType="text/html; charset=gbk" %>,被包含页面中就不能也不用再次声明就会显示正常的中文,否则会出现

Page directive: can't have multiple occurrences of contentType 的错误。

 而在tomcat5.x 中,需要在被包含文件中再次声明 <%@ page contentType="text/html; charset=gbk" %>,且这里声明的内容必须跟包含页面里声明的项目的内容一致才行,否则会出现

Page directive: illegal to have multiple occurrences of contentType with different values  的错误。

 如果使用<jsp:include>方式则两个文件可以自行定义<%@ page %>里的声明内容。

标签:jsp,include
0
投稿

猜你喜欢

  • 分享Pytest fixture参数传递的几种方式

    2023-06-15 01:25:28
  • 对Python 窗体(tkinter)树状数据(Treeview)详解

    2022-12-04 12:58:49
  • 小议JavaScript泛式框架架构的逻辑形式

    2010-07-02 12:55:00
  • sqlserver合并DataTable并排除重复数据的通用方法分享

    2012-01-05 18:59:56
  • Python使用random和tertools模块解一些经典概率问题

    2023-03-08 13:11:37
  • SQLite5-使用Python来读写数据库

    2024-01-15 23:44:08
  • XMLHttp ASP远程获取网页内容代码

    2011-04-10 10:41:00
  • 深入理解Python中的内置常量

    2023-01-21 02:57:47
  • 网页设计标准尺寸参考

    2007-12-29 20:42:00
  • pandas读取Excel批量转换时间戳的实践

    2023-04-20 12:47:07
  • python 安装impala包步骤

    2023-10-16 04:37:28
  • Echarts.js无法引入问题解决方案

    2023-08-12 22:57:26
  • 关于JS中变量的显式申明和隐式申明

    2008-09-12 13:04:00
  • Python入门之集合的使用教程

    2022-10-31 13:44:45
  • 一文带你熟悉Go语言中函数的使用

    2023-07-13 08:22:23
  • 使用python检查值是否已经存在于字典列表中

    2023-10-25 03:08:21
  • python类继承用法实例分析

    2022-01-25 16:44:13
  • js键盘事件全面控制

    2008-02-21 12:51:00
  • python3+PyQt5+Qt Designer实现堆叠窗口部件

    2023-12-30 01:21:55
  • python+selenium操作下拉框

    2021-11-16 13:43:30
  • asp之家 网络编程 m.aspxhome.com