社区
Web 开发
帖子详情
jsp使用<%@include file="file"%>,为什么乱码,怎么解决?
cocia
2001-10-09 11:03:33
jsp使用<%@include file="file"%>,file文件内容显示中文为什么乱码,
而包含它的的 jsp文件,中文显示没有问题
怎么回事?
怎么解决?
...全文
349
20
打赏
收藏
jsp使用<%@include file="file"%>,为什么乱码,怎么解决?
jsp使用,file文件内容显示中文为什么乱码, 而包含它的的 jsp文件,中文显示没有问题 怎么回事? 怎么解决?
复制链接
扫一扫
分享
转发到动态
举报
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
jsp
中charset和pageEncoding
在web编程时,通常会遇到
乱码
的情况,这就是我们页面编码设置问题,这个资源可以帮你
解决
。
<%@
include
file
=” ”%> ——最简洁易懂的解释
<%@
include
file
=” ”%> 假如 在B.
jsp
中,
使用
<%@
include
file
=”A.
jsp
”%> ,那么就是把 A.
jsp
的内容 原封不动 引入到 B.
jsp
中。 另外注意编码问题,在 A.
jsp
中,必须加入
JSP
头部信息。 实例: A.
jsp
: (必须加入
JSP
头部信息,写明编码,否则
乱码
) <%@pag...
<%@
include
file
=“city.txt“%>中文
乱码
jsp
报错 1)<%@
include
file
=“city.txt”%>中文
乱码
JSP
要经过两次的“编码”,第一阶段会用pageEncoding ,第二阶段会用utf-8至utf-8,第三阶段就是在客户端浏览器里看到的网页, 用的是contentType。 第一阶段是
jsp
编译成.java,它会根据pageEncoding的设定读取
jsp
,结果是由指定的编码方案翻译成统一的UTF-8 JAVA源码(即.java),如果pageEncoding设定错了,或没有设定,出来的就是中文
乱码
。 第二
<%@
include
file
=""%>与<
jsp
:
include
page=""/>区别
我们都知道在
jsp
中
include
有两种形式,分别是
Include
指令:<%@
include
file
=""%>和
include
动作:<
jsp
:
include
page="" flush="true"/> 前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧...
<%@
include
file
="" %> ,<
jsp
:
include
page=""> 与
的应用及区别
<%@
include
file
="" %> ,<
jsp
:
include
page=""> 与 <c:import url="" /> 的应用及区别1、<%@
include
file
="" %> 伪指令在某些网站上有其用武之地。例如,如果站点包含一些(如果有变化,也很少)几乎没有变化的页眉、页脚和导航文件,那么基
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章