jsp include文件时的一个乱码解决方法
程序员文章站
2023-12-02 20:23:28
一般我是用<%@ include %>方式来包含这个文件,主要是这样能够被包含页面会跟包含页面在编译时被编译成一个文件,里面的变量可以相互通用,而
一般我是用<%@ 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文件时的一个乱码解决方法
-
访问JSP文件或者Servlet文件时提示下载的解决方法
-
WinXP系统安装direct9.0时提示不能信任一个安装所需的压缩文件的解决方法
-
JSP MySQL插入数据时出现中文乱码问题的解决方法
-
Python遍历zip文件输出名称时出现乱码问题的解决方法
-
WinXP系统安装direct9.0时提示不能信任一个安装所需的压缩文件的解决方法
-
JSP MySQL插入数据时出现中文乱码问题的解决方法
-
当网站不允许上传asp cer cdx htr文件时的一个解决方法!
-
当网站不允许上传asp cer cdx htr文件时的一个解决方法!
-
Python遍历zip文件输出名称时出现乱码问题的解决方法