gpt4 book ai didi

java - 使用 时出现 JSTL 日期格式问题

转载 作者:太空宇宙 更新时间:2023-11-04 06:15:44 28 4
gpt4 key购买 nike

我有两个 jsp 页面,它们托管在同一 tomcat 容器内的不同应用程序中。

1.jsp

<c:import url="http://hostname:9090/application/index/2.jsp">
<c:param name="city" value="Dubai"/>
</c:import>

2.jsp

<%@ page import="java.util.Date" %>
<jsp:useBean id="now" class="java.util.Date" scope="page" />
<fmt:formatDate value="${now}" pattern="MM.dd.yyyy" />

直接使用http://hostname:9090/application/index/2.jsp访问2.jsp时以模式 01.24.2015

中提到的所需格式显示日期

在页面 1.jsp 中导入 2.jsp 时其显示结果“2015 年 1 月 24 日星期六 00:26:53 GST”

帮助我理解这种奇怪行为的原因,我尝试使用 scope="request" 但它也没有帮助。

期待此行为的原因和解决方案。 :)

最佳答案

<%--one.jsp--%>

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:import url="two.jsp">
<c:param name="city" value="Dubai"/>
</c:import>

-----------------------------------------------------------------------

<%--two.jsp--%>

<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ page import="java.util.Date" %>
<jsp:useBean id="now" class="java.util.Date" scope="page" />
<fmt:formatDate value="${now}" pattern="MM.dd.yyyy" />

关于java - 使用 <c :import> 时出现 JSTL 日期格式问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28118410/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com