快速业务通道

SpringSide开发实战(二):修改数据库、字符编码和快速部署应用 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-17
需要创建如下的 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的外部工具,如下图:

SpringSide开发实战(二):修改数据库、字符编码和快速部署应用 - 编程入门网

以后,需要修改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开发实战(二):修改数据库、字符编码和快速部署应用 - 编程入门网

SpringSide开发实战(二):修改数据库、字符编码和快速部署应用 - 编程入门网

此外,很多时候不需要重新启动服务器,只需要把更改过的文件重新部署到服务 器就可以了,在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

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号