- 浏览: 509049 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (136)
- SOS经典收藏 (9)
- 好文收藏 (3)
- 技术杂烩 (6)
- SQL常用操作 (8)
- J2EE开发错误 (11)
- Java开发点滴_SSH (20)
- 数据库维护 (11)
- 网络相关 (1)
- WEB JS_CSS_DIV (10)
- 加密解密 (1)
- Swing (2)
- C&C++ (8)
- Linux (2)
- 软件工程 (5)
- Util (3)
- 我的实例 (3)
- Office办公常用 (3)
- JSP_Servlet (3)
- 开发手记 (4)
- Java基础 (3)
- Oracle技术 (6)
- 基础文档库 (9)
- 设计模式 (1)
- weblogic8.1启动的时候,项目报错,找不到Class (0)
- Office应用 (1)
- VM虚拟机技术 (1)
- PHP开发日记 (0)
最新评论
-
MoonLord:
其实不需要删文件,修改一个值就好了,参考:https://gi ...
Beyond Compare报应用程序发生错误 不能打开解决办法 -
别拿土豆不当马铃薯:
${pageContext.request.contextPath} JSP取得绝对路径 -
hysunny0923:
不需要DBUtilis.java啦学到很多~感谢分享~~
第一个JSP+Servlet+JavaBean+JDBC示例程序 -
zsxy168:
少了DBUtils.java文件
第一个JSP+Servlet+JavaBean+JDBC示例程序 -
little_demonye:
写得好详细,清楚了很多,太感谢啦
第一个JSP+Servlet+JavaBean+JDBC示例程序
采用Link方式安装Properties Editor
1.下载Properties Editor,解压,将解压好的文件放到Eclipse安装目录下,新建一文件夹,定义名称为Properties Editor,此文件夹下面的内容为Eclipes,Eclipes文件夹里面 有两个文件夹,分别为Plugins和Features。这是文件的目录结构。
2.在相同的目录下新建一个文件夹,命名为Links,在里面新建一TXT文件,文件名为步骤一中的文件夹名称(即Properties Editor),里面的内容为
也就是我们在第一步的时候新建的文件夹的路径,这里的是相对路径。
在线安装
Poperties Editor介绍
一个在编辑完成后可以将资源文件中的中文编码格式转换为unicode编码的插件,在开发国际化应用程序的时候非常有用
http://propedit.sourceforge.jp/eclipse/updates/
安装方法:在线安装Poperties Editor
启动eclipse,点菜单Help -> SoftWare Updates -> find and install->选中Search for new features to install ->next->点击 New Remote site->给这个更新站点取个名字 如:luanma,url填写http://propedit.sourceforge.jp/eclipse/updates即可。->点击ok->选中刚才新加的站点名称,点击finish->他会自动找出与你所用的eclipse版本相适应的插件全部选中->后面只要选择install all即可
->最后会提示你重起你的eclipse
所有的properties文件名的前面都有一个绿色的p字.见下图:
详细出处参考:http://www.itqun.net/content-detail/261411.html
安装好以后,重要启动即可。
如果经常使用Struts,并做过国际化操作的人来说,对于中文资源文件的处理应该不会感到陌生的。比如下面两个文件,一个是英文的,一个是中文的。对于英文的,一切照常;对于中文的,一般需要用JDK的native2ascii工具进行转换。
application_en.properties
# Resources for the Hello sample application
hello.title=A first Struts program
hello.prompt.user=Please enter a UserName
hello.page.hello=Hello
hello.page.wellocome=Wellcome to Blog of Javamxj
application_zh_CN.properties
# Hello实例使用的资源文件
hello.title=第一个Struts应用
hello.prompt.user=请输入用户名
hello.page.hello=你好
hello.page.wellocome=欢迎来到Javamxj的Blog
我当前使用的Eclipse版本是3.1M6,如果使用Eclipse编辑application_zh_CN.properties文件,保存后,关闭这个文件,然后再次打开它,会发现这个文件中的中文字符都变成了????。
为什么会发生这种情况呢?在中文操作系统下,Eclipse中的Java类型文件的编码的默认设置是GBK,但是对Properties资源文件的编码的默认设置是ISO-8859-1。所以编辑Java文件中的中文不会出现问题,但编辑Properties资源文件中的中文会出现问题。
在3.1M6版本下,我们可以直接修改Properties资源文件的默认编码了(Eclipse3.0版本好像不支持)。在Eclipse主界面下,打开 Window ->Perferences ->General ->Editors ->Context Types:
修改为GBK后,再次打开application_zh_CN.properties文件,编辑后保存,再打开时,文件中的中文字符可以正常显示了。
这还不行,还必须利用native2ascii来转换一下。
native2ascii-本地码-至-ASCII 码转换器
将含有本地编码字符(既非 Latin1 又非 Unicode 字符)的文件转换为 Unicode 编码字符的文件。
结构
native2ascii [options] [inputfile [outputfile]]
说明
Java 编译器和其它 Java 工具只能处理含有 Latin-1 和/或 Unicode 编码(\udddd 记号)字符的文件。native2ascii 将含有其它字符编码的文件转换成含 Latin-1 和/或 Unicode 编码字符的文件。
若省略 outputfile,则使用标准输出设备输出。此外,如果也省略 inputfile,则使用标准输入设备输入。
选项
-reverse
执行相反的操作:将含 Latin-1 和/或 Unicode 编码字符的文件转换成含本地编码字符的文件:
-encoding encoding_name
指定转换过程使用的编码名称。缺省的编码从系统属性 file.encoding 中得到。encoding_name 字符串必须是符合要求的字符串。
比如可以这样利用native2ascii:
native2ascii -encoding gbk application_zh_CN.properties temp.properties
这里将根据application_zh_CN.properties输出了一个临时文件temp.properties,然后把application_zh_CN.properties中的文件内容替换为这个临时文件的内容就可以了。
转换后的application_zh_CN.properties
这样的操作对于一个或两个资源文件还行,如果多个资源文件,这样未免有些太麻烦了。你可以建立一个批处理文件(.bat);或者建立一个Ant文件,利用其包含的native2ascii任务,也可以进行批处理。
还是觉得麻烦!
但是自从使用Eclipse后,好处多多,在Eclipse下,有这么两个插件,可以用来处理资源文件,它们使用起来各有千秋。
仔细看看文档,它提供的功能还是很不错的。
Properties Editor
主页 http://propedit.sourceforge.jp/index_en.html
它提供了三个版本,单独运行的版本、Eclipse版本、JBuilder版本,这里只看看Eclipse3下的版本。
PropertiesEditor_EclipsePlugin_for_3.0 V4.4.0
分别以links方式安装这两个插件,启动Eclipse,切换到Perferences,如图:
· JInto插件
· Properties Editor插件
· 先利用Properties Editor插件编辑资源文件,选中application_zh_CN.properties,右击,选择对应的插件,如图操作:
· Properties Editor插件编辑的效果
· 然后利用JInto插件编辑资源文件:
附带说说XML文件
对应XML文件类型,默认的编码是UTF-8,但如果在xml声明中可以指定其编码,如“<?xml version="1.0" encoding="GBK"?>”就指定其编码为GBK。这样,Eclipse在读取xml文件时,会首先根据其声明来设置这个文件的编码,如果在声明中没有指定其编码,那么会采用UTF-8编码来读取这个文件。所以对于xml文件,就不需要强制设置其默认的编码类型了。
1.下载Properties Editor,解压,将解压好的文件放到Eclipse安装目录下,新建一文件夹,定义名称为Properties Editor,此文件夹下面的内容为Eclipes,Eclipes文件夹里面 有两个文件夹,分别为Plugins和Features。这是文件的目录结构。
2.在相同的目录下新建一个文件夹,命名为Links,在里面新建一TXT文件,文件名为步骤一中的文件夹名称(即Properties Editor),里面的内容为
Path=Properties Editor
也就是我们在第一步的时候新建的文件夹的路径,这里的是相对路径。
在线安装
Poperties Editor介绍
一个在编辑完成后可以将资源文件中的中文编码格式转换为unicode编码的插件,在开发国际化应用程序的时候非常有用
http://propedit.sourceforge.jp/eclipse/updates/
安装方法:在线安装Poperties Editor
启动eclipse,点菜单Help -> SoftWare Updates -> find and install->选中Search for new features to install ->next->点击 New Remote site->给这个更新站点取个名字 如:luanma,url填写http://propedit.sourceforge.jp/eclipse/updates即可。->点击ok->选中刚才新加的站点名称,点击finish->他会自动找出与你所用的eclipse版本相适应的插件全部选中->后面只要选择install all即可
->最后会提示你重起你的eclipse
所有的properties文件名的前面都有一个绿色的p字.见下图:
详细出处参考:http://www.itqun.net/content-detail/261411.html
安装好以后,重要启动即可。
引用
如果经常使用Struts,并做过国际化操作的人来说,对于中文资源文件的处理应该不会感到陌生的。比如下面两个文件,一个是英文的,一个是中文的。对于英文的,一切照常;对于中文的,一般需要用JDK的native2ascii工具进行转换。
application_en.properties
# Resources for the Hello sample application
hello.title=A first Struts program
hello.prompt.user=Please enter a UserName
hello.page.hello=Hello
hello.page.wellocome=Wellcome to Blog of Javamxj
application_zh_CN.properties
# Hello实例使用的资源文件
hello.title=第一个Struts应用
hello.prompt.user=请输入用户名
hello.page.hello=你好
hello.page.wellocome=欢迎来到Javamxj的Blog
我当前使用的Eclipse版本是3.1M6,如果使用Eclipse编辑application_zh_CN.properties文件,保存后,关闭这个文件,然后再次打开它,会发现这个文件中的中文字符都变成了????。
为什么会发生这种情况呢?在中文操作系统下,Eclipse中的Java类型文件的编码的默认设置是GBK,但是对Properties资源文件的编码的默认设置是ISO-8859-1。所以编辑Java文件中的中文不会出现问题,但编辑Properties资源文件中的中文会出现问题。
在3.1M6版本下,我们可以直接修改Properties资源文件的默认编码了(Eclipse3.0版本好像不支持)。在Eclipse主界面下,打开 Window ->Perferences ->General ->Editors ->Context Types:
修改为GBK后,再次打开application_zh_CN.properties文件,编辑后保存,再打开时,文件中的中文字符可以正常显示了。
这还不行,还必须利用native2ascii来转换一下。
native2ascii-本地码-至-ASCII 码转换器
将含有本地编码字符(既非 Latin1 又非 Unicode 字符)的文件转换为 Unicode 编码字符的文件。
结构
native2ascii [options] [inputfile [outputfile]]
说明
Java 编译器和其它 Java 工具只能处理含有 Latin-1 和/或 Unicode 编码(\udddd 记号)字符的文件。native2ascii 将含有其它字符编码的文件转换成含 Latin-1 和/或 Unicode 编码字符的文件。
若省略 outputfile,则使用标准输出设备输出。此外,如果也省略 inputfile,则使用标准输入设备输入。
选项
-reverse
执行相反的操作:将含 Latin-1 和/或 Unicode 编码字符的文件转换成含本地编码字符的文件:
-encoding encoding_name
指定转换过程使用的编码名称。缺省的编码从系统属性 file.encoding 中得到。encoding_name 字符串必须是符合要求的字符串。
比如可以这样利用native2ascii:
native2ascii -encoding gbk application_zh_CN.properties temp.properties
这里将根据application_zh_CN.properties输出了一个临时文件temp.properties,然后把application_zh_CN.properties中的文件内容替换为这个临时文件的内容就可以了。
转换后的application_zh_CN.properties
# Hello\u5b9e\u4f8b\u4f7f\u7528\u7684\u8d44\u6e90\u6587\u4ef6 hello.title=\u7b2c\u4e00\u4e2aStruts\u5e94\u7528 hello.prompt.user=\u8bf7\u8f93\u5165\u7528\u6237\u540d hello.page.hello=\u4f60\u597d hello.page.wellocome=\u6b22\u8fce\u6765\u5230Javamxj\u7684Blog
这样的操作对于一个或两个资源文件还行,如果多个资源文件,这样未免有些太麻烦了。你可以建立一个批处理文件(.bat);或者建立一个Ant文件,利用其包含的native2ascii任务,也可以进行批处理。
还是觉得麻烦!
但是自从使用Eclipse后,好处多多,在Eclipse下,有这么两个插件,可以用来处理资源文件,它们使用起来各有千秋。
引用
JInto 0.8.0
主页 http://www.guh-software.de/jinto.html
下载 http://www.guh-software.de/jinto/de.guhsoft.jinto_0.8.0.zip
文档 http://www.guh-software.de/jinto/JIntoGettingStarted.pdf (英文)
主页 http://www.guh-software.de/jinto.html
下载 http://www.guh-software.de/jinto/de.guhsoft.jinto_0.8.0.zip
文档 http://www.guh-software.de/jinto/JIntoGettingStarted.pdf (英文)
仔细看看文档,它提供的功能还是很不错的。
Properties Editor
主页 http://propedit.sourceforge.jp/index_en.html
它提供了三个版本,单独运行的版本、Eclipse版本、JBuilder版本,这里只看看Eclipse3下的版本。
PropertiesEditor_EclipsePlugin_for_3.0 V4.4.0
分别以links方式安装这两个插件,启动Eclipse,切换到Perferences,如图:
· JInto插件
· Properties Editor插件
· 先利用Properties Editor插件编辑资源文件,选中application_zh_CN.properties,右击,选择对应的插件,如图操作:
· Properties Editor插件编辑的效果
· 然后利用JInto插件编辑资源文件:
附带说说XML文件
对应XML文件类型,默认的编码是UTF-8,但如果在xml声明中可以指定其编码,如“<?xml version="1.0" encoding="GBK"?>”就指定其编码为GBK。这样,Eclipse在读取xml文件时,会首先根据其声明来设置这个文件的编码,如果在声明中没有指定其编码,那么会采用UTF-8编码来读取这个文件。所以对于xml文件,就不需要强制设置其默认的编码类型了。
- Properties_Editor_for_Eclipse3_1_.0-3.2.zip (141.8 KB)
- 下载次数: 422
发表评论
-
获得运行jar包存放路径的方法
2011-04-18 00:03 1354获得运行jar包存放路径 ... -
java读取配置文件的方法
2011-04-17 10:59 1115大家可能经常会遇到在Java程序中存取程序配置文件的需求,比如 ... -
<logic:iterate>使用
2010-05-21 13:55 1567<logic:iterate> 是Logic ... -
Struts中的html:link标签使用
2010-05-21 13:23 1135Struts中的html:link标签是 ... -
第一个hibernate项目
2010-01-03 13:56 1612什么是POJO? POJO是最纯粹的Java对象,也 ... -
Struts标签-bean:write几个属性举例
2009-12-31 17:10 8483Struts标签-bean:write几个属性举例2009-0 ... -
属性配置文件的使用方法_灵活使用配置文件来配置类
2009-12-21 19:26 728属性配置文件的使用方法 我们常常使用配置文件来进行工程属性的配 ... -
Java调用Windows命令
2009-10-09 12:08 1587Java调用Windows命令 Java调用Windows ... -
Java操作Windows注册表实例
2009-10-09 11:54 1404Microsoft Windows 9x、Windows ... -
关于Java装载库文件
2009-09-21 01:33 1648System.load 和 System.loadLibrar ... -
jar文件的打包方法
2009-09-21 01:04 1369针对:双击jar文件,即可运行相关程序 首先列表一下环境: ... -
Java代码混淆器最佳推荐
2009-09-20 23:12 6530引用从事Java编程的人都知道,可以通过逆向工程反编译得到Ja ... -
Java基础知识小结
2009-07-24 11:22 1270引用小结Java学习中的一 ... -
建立规范的项目开发程序
2009-05-21 01:18 916引用规范的开发,使得项目看起来更为清晰,更为规范: 比如在开发 ... -
ApplicationResources.properties
2009-05-19 01:18 3462引用ApplicationResources.properti ... -
Log4j在开发中的使用
2009-05-11 00:27 947Log4j: Log4j的使用分为 ... -
Jsp页面传值的方法
2009-04-22 11:13 11175一.通过Form表单提交传值 客户端通过Form表单提交到服 ... -
java反编译 jar jad
2009-04-21 18:11 4970引用将CLASS文件打包成JAR文件? 一:简单的打包: ... -
Eclips 使用点滴
2009-03-30 16:29 9701.)eclipse过滤jar文件 每次看到老长的竖列jar文 ...
相关推荐
jquery.i18n.properties-min-1.0.9 主要用于国际化和读取properties文件
在javascript文件中读取properties文件需要的插件jquery.i18n.properties-min-1.0.9.js
jquery.i18n.properties-1.0.9.js 下载
jquery.i18n.properties-min-1.0.9.js前端国际化文件 jquery插件,实现国际化
jquery i18n 1.0.9版本的库,希望对大家有帮助。
org.eclipse.swt.SWT.class org.eclipse.swt.SWTError.class org.eclipse.swt.SWTException.class org.eclipse.swt.accessibility.ACC.class org.eclipse.swt.accessibility.Accessible.class org.eclipse.swt....
现在的版本还是很多年前的 jquery.i18n.properties-1.0.9,现在最新的是1.2.2,很好用 jQuery.i18n.properties的API只有几个:jQuery.i18n.properties()、jQuery.i18n.prop()、jQuery.i18n.browserLang(),当然也...
jquery.i18n.properties-min-1.0.9.js前端国际化文件,项目中用到的前端国际化文件。 $.i18n.properties( { name : 'web_i18n', // Resource name path : '/resources/i18n/', //Resource path cache : true, ...
jquery.i18n.properties-min-1.0.9用来做前端js读取配置文件
python库,解压后可用。 资源全名:sine.properties-0.1.0-py2.py3-none-any.whl
资源来自pypi官网。 资源全名:sine.properties-0.1.0-py2.py3-none-any.whl
Eclipse集成Hadoop2.10.0的插件,使用`ant`对hadoop的jar包进行打包并适应Eclipse加载,所以参数里有hadoop和eclipse的目录. 必须注意对于不同的hadoop版本,` HADDOP_INSTALL_PATH/share/hadoop/common/lib`下的jar包...
Eclipse 属性编辑器 PropertiesEditor 含安装说明
Create modern-looking & feature-rich Windows applications faster with well over 400 components in one money and time saving bundle for Delphi 7, 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8...
[ ] eigenbase-properties-1.1.4-javadoc.jar.sha1 06-Dec-2013 18:28 40 [ ] eigenbase-properties-1.1.4-sources.jar 06-Dec-2013 18:28 20K [ ] eigenbase-properties-1.1.4-sources.jar.md5 06-Dec-2013 18:28...
eclipse-PropertiesEditor-4.8.2_1
eclipse离线安装properties插件包,5.3.3版本,真实可用,解决eclipse中properties文件中文显示正常
bpelunit 安装,直接放在eclipse下的dropin文件夹下就可以。