用esplise3.1做JSP页面时,为什么页面中不显示汉字呢?

来源:百度知道 编辑:UC知道 时间:2024/06/30 20:25:31
用esplise3.1做JSP页面时,为什么页面中不显示汉字呢?显示的是“?”,如果改成英文的话就可以。这是头文件的代码:
<%@ page language="java" contentType="text/html; charset=gb2312"
pageEncoding="gb2312"%>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
这是我随意输入一个汉字人名的运行结果:

将头文件改成这样
<%@ page language="java" contentType="text/html;pageEncoding="GBK"%>
如果还不行,再添加这句话:<%request.setcharacterencoding="gb2312"%>
可能拼写的不对,它自己会跳出来的

编码有问题,你的工程属性里面的字符集也设置成gbk试一下

你在包管理器里右击该jsp页面,选择最后一个属性,单击,选择修改该页的编码方式,我现在手跟前没有eclipse,只是我的记忆

用utf-8和utf-16试试