有谁可以确定此错误的根本原因?使用 fmt:parseDate 标记,以正确的格式解析日期。我似乎无法找到一种方法来复制导致此异常的原因。我的日期格式例如:“2015-08-06 13:13:30.59” 从数据库中提取 order.submittedDate 值并尝试从日期对象中获取 dd。
<fmt:parseDate value="${order.submittedDate}" pattern="yyyy-MM-dd" var="formatedDate"/>
<fmt:formatDate pattern="dd" value="${formatedDate}" var="submittedDay"/>
在完整的堆栈跟踪下方找到
javax.servlet.jsp.JspException: In <parseDate>, a parse locale can not be established
at org.apache.taglibs.standard.tag.common.fmt.ParseDateSupport.doEndTag(ParseDateSupport.java:138)
at org.apache.jsp.tp_002dapp.emailTemplate.orderConfirmationEmail_jsp._jspx_meth_fmt_005fparseDate_005f0(orderConfirmationEmail_jsp.java:1323)