在JSP中为不受支持的Locale格式化日期

时间:2011-02-24 13:37:03

标签: java internationalization jstl

我有一个约会,我想在JSP中输出它。目前我使用的是JSTL:

<fmt:formatDate pattern="dd MMMM yyyy" value="${date}" />

只要用户的语言是JRE支持的语言,这就非常简洁。但是,我们要求在威尔士语中提供此用户界面。如果有一个很好的方法来获取威尔士月份输出的名称?

1 个答案:

答案 0 :(得分:3)

如果使用Java 6,则公开了API,允许您向JRE本身不支持的语言环境添加本地化支持。有关简要概述,请参阅以下链接中的“本地敏感服务”部分:http://java.sun.com/developer/technicalArticles/javase/i18n_enhance/

另一种选择是构建您自己的自定义标记,该标记使用自定义资源包以正确的语言显示月份。