ssh整合 jsp頁面格式化日期報錯
阿新 • • 發佈:2018-12-09
用ssh框架重新做之前的專案時,發現了一個jsp頁面報錯
org.apache.jasper.JasperException: /pages/user/home.jsp (line: [27], column: [53]) Unterminated [<fmt:formatDate] tag org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:41) org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:291) org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:97) org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1009) org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1294) org.apache.jasper.compiler.Parser.parseElements(Parser.java:1473) org.apache.jasper.compiler.Parser.parseBody(Parser.java:1686) org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1019) org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1294) org.apache.jasper.compiler.Parser.parseElements(Parser.java:1473) ...
jsp 27行:
<td><fmt:formatDate value="<s:property value="#record.useTime" />" pattern="yyyy-MM-dd HH:mm:ss" type="date"/></td>
因為之前引的是jstl的標籤,所以用了<fmt
ssh的s標籤提供了<s:date
<td><s:date name="#record.useTime" format="yyyy-MM-dd" /></td>
錯誤原因未查明。
錯誤解決。