需要创建如下的 messages_zh_CN.properties文件:
# -- direct output message --
message={0}
# -- crud message
entity.saved=\u6210\u529f\u4fdd\u5b58\u3002
entity.missing=\u627e\u4e0d\u5230\u6b64ID\u7684\u5bf9\u8c61\u3002
entity.deleted=\u6210\u529f\u5220\u9664\u3002
# -- validator errors --
errors.required={0} \u4e3a\u5fc5\u586b\u9879\u3002
errors.maxlength={0} \u4e0d\u80fd\u5927\u4e8e {1} \u4e2a\u5b57\u7b26\u3002
errors.minlength={0} \u4e0d\u80fd\u5c11\u4e8e {1} \u4e2a\u5b57\u7b26\u3002
errors.invalid={0} \u65e0\u6548\u3002
errors.byte={0} \u5fc5\u987b\u4e3abyte\u7c7b\u578b\u3002
errors.double={0} \u5fc5\u987b\u4e3adouble\u7c7b\u578b\u3002
errors.float={0} \u5fc5\u987b\u4e3afloat\u7c7b\u578b\u3002
errors.integer={0} \u5fc5\u987b\u4e3a\u4e00\u6570\u503c\u3002
errors.long={0} \u5fc5\u987b\u4e3along\u7c7b\u578b\u3002
errors.short={0} \u5fc5\u987b\u4e3ashort\u7c7b\u578b\u3002
errors.date={0} \u4e0d\u662f\u6709\u6548\u65e5\u671f\u683c\u5f0f\u3002
errors.range={0} \u672a\u5728 {1} \u4e0e {2} \u8303\u56f4\u5185\u3002
errors.creditcard={0} \u4e3a\u65e0\u6548\u4fe1\u7528\u5361\u53f7\u3002
errors.email={0} \u4e3a\u65e0\u6548\u90ae\u4ef6\u5730\u5740\u3002
errors.phone={0} \u4e3a\u65e0\u6548\u7535\u8bdd\u53f7\u7801\u3002
errors.zip={0} \u4e3a\u65e0\u6548\u90ae\u653f\u7f16\u7801\u3002
hello=\u4f60\u597d\uff0cSpringSide!
SpringSide开发实战(二):修改数据库、字符编码和快速部署应用(3)
时间:2011-05-07 blogjava 海边沫沫
这种文件没有可读性,当然就更加不好编辑了,要生成这样的文件,需要使用J2SDK提供 的命令行工具native2ascii.exe,为了加速开发和调试,可以编写一个批处理文件 make_resource.bat,如下:
native2ascii -encoding utf-8 src\main\resources\i18n\temp.txt src\main\resources\i18n\messages_zh_CN.properties
然后,将该批处理文件注册为Eclipse的外部工具,如下图:
以后,需要修改messages的时候,先在temp.txt中修改,然后运行该外部工具即可。快 捷而方便。
没有人能够一气呵成写完一个项目然后再运行,所有的程序员都需要一边修改代码,一 边运行程序以观察修改的效果,如此反复进行。但是SpringSide提供的quickstart.bat存在 很多问题,造成了程序员不能够快速部署程序,原因有二,一是quickstart.bat每次运行的 时候都需要重新构建项目,更新组件库,然后启动Tomcat服务器,太慢了;二是运行 quickstart.bat后,就算关闭控制台窗口,Tomcat服务器依然会在后台运行,以至于下次运 行quickstart.bat会出错,提示不能清理文件。
要解决这两个问题也不难,可以将springside根目录下的misc\servers\tomcat-5.5.17 \bin目录下的startup.bat和shutdown.bat注册为Eclispe的外部工具,以达到快速启动和快 速关闭Tomcat服务器的目的,如下图:
此外,很多时候不需要重新启动服务器,只需要把更改过的文件重新部署到服务 器就可以了,在springside的根目录目录下面,misc\servers\tomcat-5.5.17\webapps文件 夹中包含了所有的SpringSide项目。使用Windows自带的命令行工具xcopy,可以将修改过的 .class文件、配置文件、资源文件和.jsp文件部署到服务器中。创建一个批处理文件 deploy.bat,如下:
xcopy src\main\webapp\*.jsp E:\springside-2.0\misc\servers\tomcat- 5.5.17\webapps\xkland /d /y
xcopy bin\*.* E:\springside-2.0\misc\servers\tomcat-5.5.17\webapps\xkland\W
|