Spring message resource

// dd.menu.restore1={0}
// dd.menu.restore2='{0}'
// dd.menu.restore3="{0}"
// dd.menu.restore4=\'{0}\'
// dd.menu.restore5=''{0}''
System.out.println(appContext.getMessage("dd.menu.restore1", new Object[]{"'test'"},null));
System.out.println(appContext.getMessage("dd.menu.restore2", new Object[]{"test"},null));
System.out.println(appContext.getMessage("dd.menu.restore3", new Object[]{"test"},null));
System.out.println(appContext.getMessage("dd.menu.restore4", new Object[]{"test"},null));
System.out.println(appContext.getMessage("dd.menu.restore5", new Object[]{"test"},null));
//'test'
//{0}
//"test"
//{0}
//'test'


// test1=aa {aa}
// test2=aa '{aa}'
// test3=aa aa
System.out.println(appContext.getMessage("test1", null,null));
System.out.println(appContext.getMessage("test1",new Object[] { "cc" }, null));
System.out.println(appContext.getMessage("test2", null,null));
System.out.println(appContext.getMessage("test2",new Object[] { "cc" }, null));
System.out.println(appContext.getMessage("test3",null, null));
System.out.println(appContext.getMessage("test3",new Object[] { "cc" }, null));

// aa {aa}
// java.lang.IllegalArgumentException: can't parse argument number aa
// aa '{aa}'
// aa {aa}
// aa aa
// aa aa


<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basenames">
<list>
<value>app</value>
</list>
</property>
</bean>


//tmd.menuItem.DefaultImgLeft=../images/lblue_left.gif

//org.springframework.context.support.ReloadableResourceBundleMessageSource
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值