动态更改 fmt:formatDate 模式
Change fmt:formatDate pattern dynamically
我需要根据本地化动态更改 fmt:formatDate 模式。
我有每个语言环境的 属性 文件和 date.format 键,某处它的值是 MM/dd/YYYY,某处是 DD/MM/YYYY 等等。
在 JSP 我有以下标签:
<fmt:formatDate value="${dateToFormat}" pattern="<spring:message code='date.format' />" var="formattedDate" />
我得到的异常是 java.lang.IllegalArgumentException: Illegal pattern character 'p'
这段代码有什么问题?
看起来模式没有按您预期的那样出现。查看 date.format 的 spring 消息是什么。
我需要根据本地化动态更改 fmt:formatDate 模式。 我有每个语言环境的 属性 文件和 date.format 键,某处它的值是 MM/dd/YYYY,某处是 DD/MM/YYYY 等等。 在 JSP 我有以下标签:
<fmt:formatDate value="${dateToFormat}" pattern="<spring:message code='date.format' />" var="formattedDate" />
我得到的异常是 java.lang.IllegalArgumentException: Illegal pattern character 'p'
这段代码有什么问题?
看起来模式没有按您预期的那样出现。查看 date.format 的 spring 消息是什么。