2014-08-09
接在jsp文件中将ISO-8859-1 修改成 GBK、GB18030或者GB2312搜索,ISO-8859-1编码不支持中文显示,所以保存时会报错。

但是每次创建JSP文件都要这么改,也挺麻烦的,告诉你一个一劳永逸的解决方案,设置好后,你以后创建的jsp文件都会采用GBK编码了。

点击myeclipse菜单“Window(窗口)”,选择“Preferences(首选项)”,在左边的输入框输入jsp,这时候会出现jsp选项,选中,然后在右边的编码为“Chinese,National standard”即可,以后,你新建的jsp文件就会默认采用GB2312编码,这时候中文就不会出现问题了,如果是国际化需要,就需要选择UTF-8了。

如图所示:

追问
<HTML>
<HEAD>
<META http-equiv="Content-Type"     content="text/html; charset=GB2312">
<META http-equiv="Content-Style-Type"content="text/css">
<LINKhref="/theme/Master.css" rel="stylesheet"type="text/css">……我的代码是这样的,用了第二个方法,问题也还是没解决
回答
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
和
<META http-equiv="Content-Type"     content="text/html; charset=GB2312">
你必须保证这两个地方的编码一致,要么都是GBK要么都是GB2312之类或者GB18030,你不能上面的代码和下边的代码不一致。