From 36eeac3f2a4b8d9ce9d6c3a2569195e5ab789d14 Mon Sep 17 00:00:00 2001 From: wenshao Date: Tue, 14 Aug 2012 14:58:15 +0800 Subject: [PATCH] web stat support --- .../java/com/alibaba/druid/support/http/WebStatFilter.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/alibaba/druid/support/http/WebStatFilter.java b/src/main/java/com/alibaba/druid/support/http/WebStatFilter.java index 2ad4bf4da8..d14b539e29 100644 --- a/src/main/java/com/alibaba/druid/support/http/WebStatFilter.java +++ b/src/main/java/com/alibaba/druid/support/http/WebStatFilter.java @@ -132,8 +132,10 @@ public class WebStatFilter implements Filter { } if (uriStat == null) { - if (responseWrapper.getStatus() == HttpServletResponse.SC_NOT_FOUND) { - uriStat = webAppStat.getURIStat("error_404", true); + int status = responseWrapper.getStatus(); + if (status == HttpServletResponse.SC_NOT_FOUND) { + String errorUrl = contextPath + "/error_" + status; + uriStat = webAppStat.getURIStat(errorUrl, true); } else { uriStat = webAppStat.getURIStat(requestURI, true); }