当前页面: 开发资料首页 → Java 专题 → Tomcat 5中的include中文问题
Tomcat 5中的include中文问题
摘要: Tomcat 5中的include中文问题
</td>
</tr>
<tr>
<td width="496" height="35" valign="top" class="ArticleTeitle"> 假如我们的testchinese.jsp中使用了<%@ include file="end.jsp" %>,如下:
<head>
中文问题
</head>
<body>
页面中文化
<%@ include file="end.jsp" %>
</body>
显示时会出现中文乱码,一定要:
一、在testchinese.jsp页面顶部加入:
<%@ page contentType="text/html;charset=GBK" %>
它声明HTML文件的contentType,决定浏览器显示和发送数据时使用什么编码。
二、在end.jsp顶部加入:
<%@ page pageEncoding="GBK" %>
它声明页面文字编码,就是JSP文件编码(与JSP编辑器有关),编译器编译JSP文件时使用该参数。
如下所示:
end.jsp
<%@ page pageEncoding="GBK" %>
<table width=778 align=center border=0>
<tr><td align=middle bgColor=#ffffff height=95>制作:某某</td></tr>
</table>
testchinest.jsp改为:
<%@ page contentType="text/html; charset=GBK" %>
<head>
中文问题
</head>
<body>
页面中文化
<%@ include file="end.jsp" %>
</body>
</td>
<td width="188" valign="top" class="ArticleTeitle">
</td></tr>
<tr>
<td height="25" colspan="2" valign="top" class="ArticleTeitle">
↑返回目录
前一篇: 用Lucene-1.3-final为网站数据库建立索引
后一篇: Tomcat虚拟目录的设置