jsp页面中include文件中午字符的显示问题

bluewxy 2003-10-17 02:28:56
我在jsp页面include一个文件,中文不能正常显示,我的jsp页面用的字符集是charset=gb2312 ,例如在所包含的文件中有这样一句:
<td ><a href="#"><img src="images/usermain/login_r1_c9.gif" alt="主页" name="Image55" width="41" height="42" border="0"></a></td>
而在运行时,鼠标移上去的时候,本应显示主页,却显示成 \u4E3B\u9875 了,请各位大侠帮忙,指点一下,该怎么办?
...全文
110 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
aku0708 2003-10-17
  • 打赏
  • 举报
回复
up
whodsow 2003-10-17
  • 打赏
  • 举报
回复
在动态包含中,改动test.jsp如下:
<%@ page contentType="text/html;charset=GB2312"%>
<jsp:include page="include.jsp" flush="true"/>

就行了,结帖吧。
whodsow 2003-10-17
  • 打赏
  • 举报
回复
这个问题呢,我认为可以这样解决,
设包含的JSP文件是test.jsp,被包含的是include.jsp则在静态包含中,可如下:

test.jsp
==================================================================================
<%@ page contentType="text/html;charset=GB2312"%>
<%@ include file="include.jsp"%>


include.jsp
==================================================================================
<%@ page pageEncoding="GB2312"%>
<script>alert("我是中国人");</script>
yaray 2003-10-17
  • 打赏
  • 举报
回复
楼主使用的是动态include还是静态include文件呢?

请确保被include进来的文件中没有再设置charset项.

81,092

社区成员

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

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