读书人

[转]Sprign国际化的三种配备方式

发布时间: 2012-10-07 17:28:51 作者: rapoo

[转]Sprign国际化的三种配置方式

在Spring的国际化配置中,一共有三种描述方式:

第一种:AcceptHeaderLocaleResolver

<bean id="localeResolver" />

在mapping url映射的时候,可以调用这个属性来跳转的时候,进行国际化的拦截。

不过我在使用国际化的时候,没有使用这个拦截方法。

另外最重要的地方,是在调用spring的message的标签。

在Spring MVC中使用<spring:message code="title"/>这样的标签来显示,但是Velocity中用这个方法就读不到值,翻了一天资料才搞定这个问题,使用#springMessage("title") 这种方式就可以解决问题。

另外需要注意调用Spring.tld,不然标签无法识别。

<%@ taglib prefix="spring" uri="/WEB-INF/spring.tld"%>

总算折腾完国际化的问题了。继续研究关于Controller和MultiActionController

读书人网 >软件架构设计

热点推荐