将ISO3代码转换为grails中的真实国家/地区名称

时间:2014-08-14 08:05:45

标签: grails converter gsp iso

我的目标是将“HRV”等国家/地区代码转换为“克罗地亚”

在我的应用中,用户选择是使用标记g:countrySelect的自己的国家/地区,后者在值字段中返回iso3代码。

现在我需要在我的应用中显示他的状态,但我想显示整个国家/地区名称。

我试着这样做:

  

Locale.availableLocales.find {it.ISO3Country ==   userCountryCode} .displayCountry

但是我收到了这个错误:

  

无法找到CS的3个字母的国家/地区代码

任何人都可以帮助我?

1 个答案:

答案 0 :(得分:2)

Grails为此提供了标记:

<g:country code="hrv"/>