【发布时间】:2016-11-07 07:19:36
【问题描述】:
早安,
我有一个jsp代码如下:
<fmt:formatDate value="<%= new java.util.Date() %>" pattern="EEEE, dd/MM/yyyy HH:mm:ss" />
fmt 标签所指的地方
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
来自com.ibm.ws.webcontainer.jar。
所以浏览器中的日期显示将是:
Monday, 07/11/2016 11:04:15
我想问一下,我有什么方法可以用其他国家的语言显示这一天?例如,在马来西亚,它会是这样的:
Isnin, 07/11/2016 11:04:15.
附加问题,Monday 是从 com.ibm.ws.webcontainer.jar 生成的吗?因为我搜索了整个工作区,但在编码中没有看到任何Monday。
请多多指教。
【问题讨论】:
-
这个标签库叫做JSTL。它依赖于标准的 Java 类(DateFormat、SimpleDateFormat),当然也支持多种语言环境。谷歌搜索“JSTL 教程”或“JSTL 文档”。我还建议尽量避免使用 scriptlet。阅读stackoverflow.com/questions/3177733/…
标签: java jsp date format country