tomcat中include file出现乱码,高分请教

henanhorse 2004-07-12 03:31:36
main.jsp中
<%@ page contentType="text/html; charset=gb2312"%>

main页面用<%@ include file="included.jsp" %>,但included页面出现乱码

更晕的是,include了4个页面,两个显示正常,两个是乱码,^_^

请问用<%@ include file="included.jsp" %>为什么出现乱码?该怎么改?

谢谢!
...全文
204 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
henanhorse 2004-07-13
  • 打赏
  • 举报
回复
谢谢各位!
我在被包含页中有<%@ page import="" %>语句,后来去掉就可以了
原因可能是被包含页中不能设置页面属性吧

dropship是对的,被包含页是不能有<%@ page contentType="text/html; charset=gb2312"%>,否则会报错,<jsp:include file="..."/>是可以的
dropship 2004-07-12
  • 打赏
  • 举报
回复
大哥:
<jsp:include file="..."/>

<%@ include file="included.jsp" %>
是不一样的。
对于后者,你要是在included.jsp中和main.jsp中都包含的话,必然会出现页面有两个响应头的错误。因为这个是在jsp被编译成.java文件的时候就加进去的。
而前者则不然,它是调用main.jsp时动态载入的。所以可以两个页面都设置。



galewithwing 2004-07-12
  • 打赏
  • 举报
回复
怎么可以把那语句去掉?
我看正是去烧那些语句导致乱码的!!
被包含文件应该包含那些语句。
也可以动态包含:<jsp:include file="..."/>
cdmhua 2004-07-12
  • 打赏
  • 举报
回复
将被包含页的<%@ page contentType="text/html; charset=gb2312"%>这类语句去掉
jiankou2001 2004-07-12
  • 打赏
  • 举报
回复
将被包含页的<%@ page contentType="text/html; charset=gb2312"%>这类语句去掉
lhbf 2004-07-12
  • 打赏
  • 举报
回复
将被包含页的<%@ page contentType="text/html; charset=gb2312"%>这类语句去掉

67,543

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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