diff --git a/pom.xml b/pom.xml index 414c7d3..76d2394 100644 --- a/pom.xml +++ b/pom.xml @@ -309,10 +309,15 @@ <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> - <version>5.1.6</version> + <version>5.1.35</version> <scope>compile</scope> </dependency> + <dependency> + <groupId>net.sf.ehcache</groupId> + <artifactId>ehcache-web</artifactId> + <version>2.0.4</version> + </dependency> <dependency> <groupId>log4j</groupId> diff --git a/src/main/webapp/WEB-INF/web.xml b/src/main/webapp/WEB-INF/web.xml index c70e61b..c878032 100644 --- a/src/main/webapp/WEB-INF/web.xml +++ b/src/main/webapp/WEB-INF/web.xml @@ -31,6 +31,42 @@ <url-pattern>/*</url-pattern> </filter-mapping> + <!--GzipFilter --> + <filter> + <filter-name>gzipFilter</filter-name> + <filter-class> + net.sf.ehcache.constructs.web.filter.GzipFilter + </filter-class> + </filter> + <filter-mapping> + <filter-name>gzipFilter</filter-name> + <url-pattern>*.css</url-pattern> + </filter-mapping> + <filter-mapping> + <filter-name>gzipFilter</filter-name> + <url-pattern>*.png</url-pattern> + </filter-mapping> + <filter-mapping> + <filter-name>gzipFilter</filter-name> + <url-pattern>*.gif</url-pattern> + </filter-mapping> + <filter-mapping> + <filter-name>gzipFilter</filter-name> + <url-pattern>*.jpeg</url-pattern> + </filter-mapping> + <filter-mapping> + <filter-name>gzipFilter</filter-name> + <url-pattern>*.html</url-pattern> + </filter-mapping> + <filter-mapping> + <filter-name>gzipFilter</filter-name> + <url-pattern>*.jpg</url-pattern> + </filter-mapping> + <filter-mapping> + <filter-name>gzipFilter</filter-name> + <url-pattern>*.js</url-pattern> + </filter-mapping> + <filter> <filter-name>springSecurityFilterChain</filter-name>