jsp使用<%@include file="file"%>,为什么乱码,怎么解决?

cocia 2001-10-09 11:03:33
jsp使用<%@include file="file"%>,file文件内容显示中文为什么乱码,
而包含它的的 jsp文件,中文显示没有问题
怎么回事?
怎么解决?
...全文
349 20 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
lliang2 2001-10-18
  • 打赏
  • 举报
回复
请再看一下http://www.csdn.net/expert/topic/317/317152.shtm
rox 2001-10-17
  • 打赏
  • 举报
回复
我写jsp也碰到过这个问题,的确jsp引擎各不相同,这种问题resin就不会报错。
tomcat如果jsp页面使用了include **.inc文件,那么inc文件的中文也会是乱码,没有办法解决。换成resin就OK了
lliang2 2001-10-17
  • 打赏
  • 举报
回复
cocia 2001-10-17
  • 打赏
  • 举报
回复
我用的是tomcat-4-m5也有这个bug么?
lliang2 2001-10-17
  • 打赏
  • 举报
回复
http://www.csdn.net/expert/topic/317/317152.shtm
cocia 2001-10-17
  • 打赏
  • 举报
回复
错误提示:
Page directive: can't have multiple occurrences of contentType
willyzeng 2001-10-16
  • 打赏
  • 举报
回复
同一个页面绝对可以包含多个<@page>,我就是这样做的。
include中再加<%@ page contentType = "text/html ; charset = gb2312 "%>也是没有问题的。
上面两个情况我都在jb自带的tomcat和resin中运行过,没有问题。
把你的错误信息贴出来```
cocia 2001-10-16
  • 打赏
  • 举报
回复
hackor2001(中华英雄);
我的 TomCat4报错没商量,同一个叶面怎么会有n个 <@page>呢?
Tarloy():
我是想包含CopyRight和Navigator,位置是又要求的!如果用你的方法,位置就固定了阿!
cocia 2001-10-16
  • 打赏
  • 举报
回复
willyzeng(willy):
我再看看是不是别的地方出错!
Tarloy 2001-10-15
  • 打赏
  • 举报
回复
我用下面就可以:
一般
<%@ page contentType = "text/html ; charset = gb2312 "%>
要在
<%@ include file="file.jsp"%>
下面出现,注意顺序
如果还不行,你可以尝试使用另外一种包含方式(分开执行的)
注意:<%@ include file="file.jsp"%>这种方式的一起执行的

--------------------------------------------------------------
<%@ include file="file.jsp"%>
<%@ page contentType = "text/html ; charset = gb2312 "%>
<%
//...
%>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#FFFFFF" text="#000000">

</body>
</html>

cocia 2001-10-15
  • 打赏
  • 举报
回复
哦?是么,那是我看错了,我回去在试试!
HACKOR-INC 2001-10-15
  • 打赏
  • 举报
回复
N个<%@ page....%>指令也不会报错啊!!
cocia 2001-10-14
  • 打赏
  • 举报
回复
hackor2001(中华英雄):
用你说的方法不行啊!
那样的话,这个jsp里就有两个<%page %>指令了,报错!
vdragon 2001-10-10
  • 打赏
  • 举报
回复
我曾经使用英文版WIN2K,显示都没有问题,可是用中文版就不行
关注中
skyyoung 2001-10-10
  • 打赏
  • 举报
回复
charset吧
HACKOR-INC 2001-10-10
  • 打赏
  • 举报
回复
那就在被include的文件里也加上<%@ page contentType = "text/html ; charset = gb2312 "%>看看啦
cocia 2001-10-10
  • 打赏
  • 举报
回复
提前!
eternalee 2001-10-09
  • 打赏
  • 举报
回复
看看
Jneu 2001-10-09
  • 打赏
  • 举报
回复
up
Jneu 2001-10-09
  • 打赏
  • 举报
回复
gz

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧