From 35fbeeed749b96b55068384e77bbadf09a4c65e9 Mon Sep 17 00:00:00 2001 From: Axel Uhl Date: Tue, 26 Feb 2019 09:05:15 +0100 Subject: [PATCH] bug4390: added GWTCacheControlServletFilter to security.ui and dashboards.gwt Change-Id: I02fa81f0531b4aede4ce50deb45b172f084390b4 --- java/com.sap.sailing.dashboards.gwt/WEB-INF/web.xml | 11 ++++++++++- .../sse/gwt/server/GWTCacheControlServletFilter.java | 3 --- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/java/com.sap.sailing.dashboards.gwt/WEB-INF/web.xml b/java/com.sap.sailing.dashboards.gwt/WEB-INF/web.xml index 33797f9786f..32fcb29c829 100644 --- a/java/com.sap.sailing.dashboards.gwt/WEB-INF/web.xml +++ b/java/com.sap.sailing.dashboards.gwt/WEB-INF/web.xml @@ -37,7 +37,16 @@ *.html - + + GWTCacheControlServletFilter + com.sap.sse.gwt.server.GWTCacheControlServletFilter + + + GWTCacheControlServletFilter + /* + + + Dashboard Dispatch Service dashboardDispatch com.sap.sailing.dashboards.gwt.server.DashboardDispatchServlet diff --git a/java/com.sap.sse.gwt/src/com/sap/sse/gwt/server/GWTCacheControlServletFilter.java b/java/com.sap.sse.gwt/src/com/sap/sse/gwt/server/GWTCacheControlServletFilter.java index b18a4cb5aed..c33b787ec7d 100644 --- a/java/com.sap.sse.gwt/src/com/sap/sse/gwt/server/GWTCacheControlServletFilter.java +++ b/java/com.sap.sse.gwt/src/com/sap/sse/gwt/server/GWTCacheControlServletFilter.java @@ -25,11 +25,9 @@ public class GWTCacheControlServletFilter implements Filter { public void doFilter(ServletRequest request, ServletResponse response, FilterChain filterChain) throws IOException, ServletException { - HttpServletRequest httpRequest = (HttpServletRequest) request; String requestURI = httpRequest.getRequestURI(); HttpServletResponse httpResponse = (HttpServletResponse) response; - if (requestURI.contains(".nocache.")) { Date now = new Date(); httpResponse.setDateHeader("Date", now.getTime()); @@ -40,7 +38,6 @@ public class GWTCacheControlServletFilter implements Filter { } else if (requestURI.contains(".cache.")) { httpResponse.setHeader("Cache-Control", "max-age=2592000"); } - filterChain.doFilter(request, response); } }