原文地址:
http://dev.firnow.com/course/3_program/java/javashl/2008929/146773.html
在eclipse+MyEclipse环境下,打开一个jsp文件,经常发现汉字无法显示,右键点击查看这个文件属性,发现文件的字符编码属性为 ISO-8859-1。
目前的解决方法有:
1. 手工把文件属性改成GBK,每个文件都要做设置,很麻烦。
2. 不要在Eclipse中编辑jsp,来回在两个环境中切换,也很麻烦
3. 在每个jsp中加入pageEncoding指令,明确指定编码。问题是:对于独立运行的jsp,加入这个指令是合理的、必须的,但是对于那些被包含的 jsp,加入这个指令只是为了解决在eclipse中显示的问题,显得太多余。
问题的关键是:jsp里如果没有 pageEncoding,eclipse就以默认8859码方式编辑jsp,如何把这种默认编码改为GBK码?
问题解决:
Windows -> Preferences -> General -> Content Types
在右边的窗口中点击"text"选择
JSP -> Default Encoding
就能修改jsp文件的编码了,比如由iso-8859-1格式修改为UTF-8格式,然后点旁边的update按钮就可以实现将jsp文件类型的所有文件,在打开的时候都按UTF-8编码格式打开。
其他格式的文件,依次类推。
分享到:
相关推荐
2. **使用Eclipse插件**:Eclipse有一些插件,如“Encoding Switcher”或“JEncorder”,它们提供了方便的界面来批量更改文件编码。安装插件后,可以选择项目或特定文件夹,一键将所有文件编码改为UTF-8。 批量转换...
2. “编辑”菜单:用户可以在“编辑”菜单中执行批量复制、移动、重命名、删除及修改文件编码操作。 3. “工具”菜单:用户可以在“工具”菜单中执行分割/合并、压缩、解压等操作。 Java 文件批量处理程序是一款...
在编程世界里,BOM(Byte Order Mark)是一种特殊的Unicode字符,用于标识文件的编码方式。在UTF-8编码中,BOM是一个可选的字节序列,通常出现在文件的开头,用来告诉软件该文件是用UTF-8编码的。然而,有些程序,...
它支持多人协作开发,能够有效地处理不同开发者对同一文件或代码库所做的更改。 #### 场景描述 在进行多个项目的开发过程中,尤其是当需要在不同的环境中快速搭建可运行的环境时,手动创建和配置每一个环境不仅...
BOM(Byte Order Mark)是Unicode编码标准中用于标识文本文件编码顺序的特殊字符。它通常出现在文件的开头,以UTF-8、UTF-16或UTF-32等形式存在。BOM的主要目的是帮助解析器确定文件的字节顺序,但对于像Java这样的...
- **批量修改**:支持批量修改多个属性,对于需要进行大量配置更改的情况非常实用。 - **拖放操作**:支持拖放属性,可以方便地重新排列或移动属性的位置。 3. **使用场景**: - **项目设置**:在项目属性中,你...
#批量文件编码格式转换工具 ##简介 最近开始学习使用Android Studio,因为它的方便易用,我打算以后就不在使用ADT的方式编写Android项目了。当从Eclipse项目向AS项目迁移时遇到了一个问题,就是文件编码格式的问题,...
这款插件旨在提供一个更友好、更高效的方式来管理和修改项目的各种属性设置,使得开发者在处理复杂的工程配置时能够更加便捷。 在Eclipse中,每个项目都有一系列的属性,这些属性涵盖了构建路径、源代码编码、运行...
Eclipse的PropertiesEditor插件是专为处理Java项目的properties文件而设计的一款强大工具,它极大地提升了在Eclipse集成开发环境中编辑这些文件的效率和便利性。properties文件在Java项目中通常用于存储国际化(i18n...
Eclipse 插件propertyEdit是专为Eclipse集成开发环境设计的一款实用工具,它主要功能是提供一个方便、直观的方式来查看和编辑项目中的属性文件。属性文件在Java开发中广泛使用,它们通常以.properties为扩展名,用于...
如果只有特定的项目出现乱码,可以单独修改该项目的编码方式: - 右键点击出现问题的工程,在弹出的菜单中选择`Properties`。 - 在左侧的菜单树中选择`Info`(通常是第一个选项)。 - 在右侧找到`Text file ...
**P3C Eclipse Plugin** 是一个专为Java开发者设计的Eclipse插件,它主要用于帮助开发者遵循阿里巴巴的编码规范,提升代码质量和可读性。在Java开发中,遵循一定的编码规范是至关重要的,因为它可以保证代码的一致性...
21. **搜索和替换**:Eclipse的搜索功能可以跨项目、跨文件类型查找,替换功能也可以批量修改代码。 22. **日志查看器**:配置日志查看器可以帮助调试时查看程序输出的日志信息。 23. **Javadoc和源码查看**:...
而“emmet-eclipse-master”则包含了源代码,这对于开发者来说是个宝贵的资源,他们可以查看和学习插件的实现方式,或者对其进行二次开发。 源代码的开放性使得开发者可以: 1. **学习与研究**:了解Emmet插件如何...
安装插件通常有以下几种方式: - 在线安装:Eclipse → Help → Install New Software... → 输入插件仓库地址。 - 更新站点安装:将更新站点URL添加到Eclipse的可用软件站点列表中进行安装。 - 手动安装:下载插件...
总的来说,解决Eclipse中GBK转UTF-8乱码问题的关键在于正确设置工作空间、项目、源代码和资源文件的编码,并且适时使用辅助工具进行批量转换。通过这些方法,可以避免编码不一致导致的乱码问题,提高开发效率。在...
### Eclipse中编写Code的常用快捷方式详解 #### 一、简介 Eclipse是一款非常流行的开源集成开发环境(IDE),主要用于Java开发,同时也支持其他多种编程语言。为了提高开发效率,Eclipse内置了大量的快捷键功能,...
这是Eclipse中最常用的功能之一,可以让你轻松地批量重命名变量或类。 **Alt+Shift+M:** 抽取方法。当有一段代码在多个地方重复时,可以将其抽取为一个单独的方法。 **Alt+Shift+C:** 修改函数结构。如果你需要...