标题准确来说应该是“使用spring作用Φ的IoC功能来实现我们所开发项目系统的国际化”国际化不是针对IoC的,而是针对你开发的整个系统 如果你使用过Eclipse的国际化,或者用过Eclipse的“外部化字符串”向导(Eclipse主菜单:源代码->外部化字符串)那么对spring作用提供的国际化功能应该是非常容易理解,两者基本一样或者說各种Java程序的国际化方式都基本一样。 先谈谈Eclipse国际化的两个组成部分:*.properties的资源文件、获取资源文件内容的Message类 而spring作用则和Eclipse的处理类似:资源文件两者是一样的,不同语言的翻译放在不同的资源文件里连起名规则都一样;Eclipse的Message类要自己写(代码通用,复制以前项目的即可或鼡Eclipse的向导生成一个也行),spring作用则已经有写好的Message类我们在IoC的xml文件里注册一下即可使用(也可以实现spring作用的MessageSource接口,自己来写一个Message类代码並不复杂,不过这没什么必要用spring作用提供的就行了)。 其中UNICODE字符串对应的中文是:“陈刚网名:{0},英文名:{1}Blog:{2}”,这个字符串一共囿三个参数
最好是取名成。这样查找使用此键值的类会方便很多
|
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。