messages
package com.gc.test; import java.util.Calendar; import java.util.Locale; import org.springframework.context.ApplicationContext; import org.springframework.context.support.FileSystemXmlApplicationContext; public class TestHelloWorld { public static void main(String args[])throws InstantiationException,IllegalAccessException,ClassNotFoundException { ApplicationContext actx=new FileSystemXmlApplicationContext("config.xml"); Object[]objs=new Object[]{"HelloWorld",Calendar.getInstance().getTime()}; String msg=actx.getMessage("helloWorld", objs, Locale.CHINA); System.out.println(msg); } }messages.propeties内容:
HelloWorld=问候语:{0} 问候时间:{1}
通过cd/进入,然后
native2ascii test.txt tests.txt
即可获得:helloWorld=/u95ee/u5019/u8bed/uff1a{0}/u95ee/u5019/u65f6/u95f4/uff1a{1}
复制到messages.properties文件中。
结果:问候语:HelloWorld问候时间:08-7-27 下午7:46
如果是全英文,则无须修改(或该CHINA为US也行)
ApplicationContext之国际化支持
最新推荐文章于 2019-09-22 09:38:23 发布