2011-02-24 59 views
0

我有一个日期,我想在JSP中输出它。目前我使用JSTL:在JSP中格式化不支持的日期区域设置

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

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

回答

3

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

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

+0

辉煌。我不知道Java 6中的这个新功能。 – rjsang 2011-02-25 11:49:35

+1

该文章现在位于[oracle网站](http://www.oracle.com/technetwork/articles/javase/i18n-enhance-137163.html)(仅限于其他人正在寻找它就像我刚才那样)。 – Gareth 2013-01-06 23:26:30

相关问题