http://blog.csdn.net/haorengoodman/article/details/38493007

在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文件的编码了
其他格式的文件,依次类推。

eclipse实现批量修改文件的编码方式相关推荐

  1. linux 下批量修改文件的编码

    2019独角兽企业重金招聘Python工程师标准>>> 1 #!/bin/sh   2    3 basepath=/root/c/tags/sogou   4 cd $basepa ...

  2. python设置文件编码_python批量修改文件编码格式的方法

    本文实例为大家分享了python批量修改文件编码格式的具体代码,供大家参考,具体内容如下 使用说明: 1.使用工具:Python2.7.6+chardet2.3.0,chardet2.3.0下载地址: ...

  3. python3文件的编码类型是什么_python3.x - 怎么查看某个文件的编码方式?python

    问 题 python的确很赞,但是编码这个问题真的太尿性了... 现在我有一个文件,不论他的编码方式是什么,我都想把它转化成utf-8的格式.我的想法是先读取文件内容,保存到data变量中去,然后再以 ...

  4. 百度网盘8种批量修改文件名称重命名的方法

    百度云盘在线批量修改文件名称教程 传送门:下载地址 推荐:第七种方式全盘搜索替换,无论文件在哪儿都可以找到并替换掉 百度网盘批量改名之关键词替换重命名(一) 百度云网盘批量改名之正则替换重命名(二) ...

  5. 批量修改文件内容(Python版)

    目录 前言 一.为什么选择 python 二.使用步骤 1.搜索 2.替换 3 整合 4 脚本使用 前言 接上文 批量修改文件内容 一.为什么选择 python 近年来 Python 的使用率越来越高 ...

  6. Java批量修改文件名称(十四)

    古语有云: 万恶淫为首,百善孝为先. 我们后辈当自勉. 上一章简单介绍了Properties 类的详细使用(十三),如果没有看过,请观看上一章 一.批量修改文件名称 在生活和工作中,常常会遇到批量修改 ...

  7. 怎么批量修改文件夹里照片的名字

    电脑使用3年了,里面容量越来越小,3个盘都标红了.工作起来也很卡顿,我打算整理下自己的电脑.原来是产品的照片图过多,还有现场活动的营销图片.打算进行图片的清除和整理工作,但是无从下手了,图片过大数量过 ...

  8. 根据 Excel 中的数据批量修改文件的扩展名

    概要:我们之前使用的 Excel 整理文件路径的方式来批量的修改文件路径中的文件名称.但是有一点没有给大家讲的是,这里不仅可以修改文件名称,还可以修改文件的扩展名,如果你需要在Excel中也可以支持修 ...

  9. 如何批量修改文件后缀名,python来帮你

    前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取http ...

最新文章

  1. 手把手教你使用Flask轻松部署机器学习模型(附代码链接) | CSDN博文精选
  2. Android Studio 第五十期 - 自定义TabLayout
  3. p-unit - 单元级别开源性能测试框架
  4. QTableView中点击单元格弹出QComboBox
  5. Android挂载以点号(.)开头的文件夹或是文件
  6. OpenGL水波纹效果
  7. Linux的which查找环境变量的文件
  8. Android之HandlerThread源码分析和简单使用(主线程和子线程通信、子线程和子线程通信)
  9. 把一个人的特点写具体作文_把一个人的特点写具体作文
  10. 在使用apt-get update 时更行列表,显示[Connecting to archive.ubuntu.com (2001:67c:1360:8001::21)]超时
  11. Javascript高级程序设计第二版第十二章--Event--笔记
  12. 【转】android TV CTS 4.0.3_r1测试
  13. 用 TigerVNC 实现 Linux 远程桌面
  14. 面向对象(类/对象/封装/继承/static/内存类加载)
  15. php动态网页设计(第2版),PHP动态网页设计(第2版)——使用PHP
  16. CocoaPods 2017最新、最快安装和使用说明
  17. Javascript学习1 - Javascript中的类型对象
  18. hysys动态模拟教程_学习记录-过程模拟实训-Aspen HYSYS教程
  19. “对赌协议”—八大失败经典案例
  20. 你还记得大明湖畔的“测试策略”么

热门文章

  1. nw.js启动时白屏
  2. mysql5.7版本安装部署详细步骤
  3. echarts图表大小随着外部div大小变化
  4. Learning Less is More – 6D Camera Localization via 3D Surface Regression
  5. 人人都能学会的python编程教程(基础篇)完整版
  6. OAuth 2.0系列教程(十) 资源拥有者密钥证书授权请求和响应
  7. reverseajax(comet) socket 杂记
  8. Selenium应用代码(登录)
  9. DedeCms织梦彩色标签云(tag)随机颜色和字体大小
  10. VB.NET 开发ColorPicker例子