|
1 | 1 | /* |
2 | | - * Copyright 2002-2014 the original author or authors. |
| 2 | + * Copyright 2002-2015 the original author or authors. |
3 | 3 | * |
4 | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
5 | 5 | * you may not use this file except in compliance with the License. |
|
15 | 15 | */ |
16 | 16 | package com.devnexus.ting.web; |
17 | 17 |
|
18 | | -import java.io.File; |
19 | | - |
20 | 18 | import javax.servlet.FilterRegistration; |
21 | 19 | import javax.servlet.ServletContext; |
22 | 20 | import javax.servlet.ServletException; |
23 | 21 |
|
24 | | -import net.sf.ehcache.constructs.web.filter.GzipFilter; |
25 | | - |
26 | 22 | import org.apache.commons.lang.StringUtils; |
27 | 23 | import org.sitemesh.config.ConfigurableSiteMeshFilter; |
28 | 24 | import org.slf4j.Logger; |
|
45 | 41 | import com.devnexus.ting.web.filter.JSONPRequestFilter; |
46 | 42 | import com.devnexus.ting.web.filter.LoggingFilter4Logback; |
47 | 43 | import com.devnexus.ting.web.filter.ResponseAddHttpHeadersFilter; |
| 44 | +import com.github.ziplet.filter.compression.CompressingFilter; |
48 | 45 |
|
49 | 46 |
|
50 | 47 | /** |
@@ -99,8 +96,7 @@ public void onStartup(ServletContext servletContext) throws ServletException { |
99 | 96 | encodingFilterRegistration.setInitParameter("forceEncoding", "true"); |
100 | 97 | encodingFilterRegistration.addMappingForUrlPatterns(null, true, "/s/*"); |
101 | 98 |
|
102 | | - // gzipFilter |
103 | | - FilterRegistration.Dynamic gzipFilterRegistration = servletContext.addFilter("gzipFilter", GzipFilter.class); |
| 99 | + FilterRegistration.Dynamic gzipFilterRegistration = servletContext.addFilter("gzipFilter", CompressingFilter.class); |
104 | 100 | gzipFilterRegistration.addMappingForUrlPatterns(null, true, "/s/*", "*.html", "/api/*"); |
105 | 101 |
|
106 | 102 | // jsonPRequestFilter |
|
0 commit comments