eclipse中使用模板新建JSP文件时的编码设置【图】_第1页
eclipse中使用模板新建JSP文件时的编码设置【图】_第2页
eclipse中使用模板新建JSP文件时的编码设置【图】_第3页
eclipse中使用模板新建JSP文件时的编码设置【图】_第4页
eclipse中使用模板新建JSP文件时的编码设置【图】_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、eclipse中使用模板新建JSP文件时,默认的编码为:ISO-8859-1。ISO-8859-1编码对于中文的显示是不支持的,如果要支持简体中文,则编码方式应为GBK或者GB2312或者UTF-8等。如图1所示,在编码方式为ISO-8859-1的JSP文件中存在简体中文字符的情况下,保存文件时,会弹出警告对话框。处理方法有两种,一是移出简体非ISO-8859-1可编码字符(比如简体中文字符),二是改变编码方式,即把ISO-8859-1修改为可以编码简体中文字符的编码方式。点击Save as UTF-8选项,则按照UTF-8编码方式保存文件,但仅仅是按照此种方式保存文件内容,在浏览器请求文件时

2、,依然会出现编码错误的问题。图1 ISO-8859-1编码文件中有简体中文字符一种可行的解决方法便是将JSP文件中的ISO-8859-1替换为UTF-8等。如图2所示,默认生成的JSP文件中有三处使用了编码,具体修改哪几项,我不大清楚,所以选择三处都替换。<% page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%><meta http-equiv="Content-Type" content

3、="text/html; charset=UTF-8">图2 采用ISO-8859-1编码的JSP文件但每个JSP文件都要做修改,实在很麻烦,如何使eclipse使用模板生成的JSP文件默认编码即为UTF-8?如图3所示,在新建JSP文件时,Use JSP Template默认被选中,则默认使用JSP模板来创建JSP文件。使用模板可以省去一些基本标签的输入,对于提高效率是很有用的,修改模板中的编码,则用模板生成的JSP文件的编码自然得到了修改。下面是JSP模板中涉及到编码的标签:<% page language="java" contentT

4、ype="text/html; charset=$encoding"pageEncoding="$encoding"%><meta http-equiv="Content-Type" content="text/html; charset=$encoding">如上所示,编码是$encoding,要修改编码需要修改encoding变量的值。在哪里修改呢?图3 使用模板新建JSP文件如图4、5所示,可以分别设置项目、工作区文本文件的编码方式,默认的编码方式为GBK,并非ISO-8859-1,所以问题不在这里。图4 项目文本文件编码图5 工作区文本文件编码如图6所示,在Windows->Preference->Web->JSP Files选项里,选择编码方式为ISO

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论