如何衡量c:import标签所用的时间

时间:2015-01-02 08:39:41

标签: java performance jsp jstl monitoring

我正在分析网站页面的响应时间,有时看起来页面加载速度非常慢。

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

我正在尝试了解造成这些速度的原因,所以我想知道是否可以衡量c:import从网址中检索内容所花费的时间。

我已经尝试过,但它不够精确我不确定我可以依赖它:

<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}

1 个答案:

答案 0 :(得分:1)

您可以使用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}