我当时正在分析网站页面的响应时间,有时似乎页面加载速度真的很慢。

该页面位于JSTL中,并使用许多c:import标记来调用其他服务器的URL。

我试图了解是什么导致了这些缓慢,所以我想知道是否有可能测量c:import从URL检索内容所花费的时间。

我已经尝试过了,但是还不够精确,我不确定我可以依靠它:

<jsp:useBean id="now" class="java.util.Date" />
<fmt:formatDate type="time" value="${now}" pattern="yyyy-MM-dd H:m:s.SSS"/><br/> {now}
<c:import url="${url}"/>
<jsp:useBean id="now2" class="java.util.Date" />
<fmt:formatDate type="time" value="${now2}" pattern="yyyy-MM-dd H:m:s.SSS"/><br/> ${now2}

最佳答案

您可以使用pattern属性以毫秒为单位显示日期:

<jsp:useBean id="now" class="java.util.Date" />
<fmt:formatDate type="time" value="${now}" pattern="yyyy-MM-dd H:m:s,S" /><br/> {now}
<c:import url="${url}"/>
<jsp:useBean id="now2" class="java.util.Date" />
<fmt:formatDate type="time" value="${now2}" pattern="yyyy-MM-dd H:m:s,S" /><br/> ${now2}

09-08 01:47