借助类,相关依赖:

<!-- https://mvnrepository.com/artifact/net.sourceforge.pjl-comp-filter/pjl-comp-filter -->
<dependency><groupId>net.sourceforge.pjl-comp-filter</groupId><artifactId>pjl-comp-filter</artifactId><version>1.7</version>
</dependency>

在web.xml添加filter:

<filter><filter-name>CompressingFilter</filter-name><filter-class>com.planetj.servlet.filter.compression.CompressingFilter</filter-class>
</filter>
<filter-mapping><filter-name>CompressingFilter</filter-name><url-pattern>/*</url-pattern><!--对所有页面压缩-->
</filter-mapping>

更详细的例子:

<filter><filter-name>CompressingFilter</filter-name><filter-class>com.planetj.servlet.filter.compression.CompressingFilter</filter-class><init-param><param-name>compressionThreshold</param-name><!-- 资源大小超过100byte的就被压缩 --><param-value>100</param-value></init-param><init-param><param-name>includeContentTypes</param-name><!-- 启动GZIP压缩的MIME类型 --><param-value>text/html,text/xml,text/javascript,text/css,text/plain</param-value></init-param></filter><filter-mapping><filter-name>CompressingFilter</filter-name><url-pattern>/*</url-pattern></filter-mapping>

转载于:https://www.cnblogs.com/z-sm/p/5709545.html

Java web 使用页面压缩相关推荐

  1. java web jsp 页面跳转

    1. jsp页面中用 java script 实现 页面跳转 可实现站外跳转 有浏览器缓存 <script>window.location.href='http://www.baidu.c ...

  2. java web 默认页面配置文件_Tomcat中配置全局的错误页面(如404)+删除Tomcat中webapps目录下的自带项目,防止Tomcat默认文件泄露...

    进入tomcat目录中conf文件编辑web.xml,将下面代码复制到文件末尾,如下 400 /error.html 404 /404/404.html 500 /404/500.html 2.添加4 ...

  3. java web实现页面跳转页面_JavaWeb过滤器实现页面跳转至登录页面

    需求说明: 1.用户登录某页面一段时间之内,如果无任何操作,跳转至登录页面. 2.用户在非登录状态下,无法访问项目下的某些页面. 解决方式: 通过session过滤器实现对请求的过滤,如果未登录跳转至 ...

  4. java web登录页面上记住密码

    利用cookie编程 login.jsp 页面上的java代码: <% String flag = (String)session.getAttribute("flag")= ...

  5. java web jsp页面跳转,【体育竞投网】-√[官网线路检测]

    原标题:当狗狗收到生日蛋糕,脸上的表情绝了-- 现在的铲屎官,越来越会宠狗了,买衣服.做造型都是常见的. 对于家里集万千宠爱于一身的小宝贝,过生日时,给它准备一个蛋糕也是必备的,不过狗砸们是否领情就难 ...

  6. java Web程序使用wro4j合并、压缩js、css等静态资源

    在Web项目中,js.css合并压缩,不仅有利于减少Http请求数量.减少宽带资源占用,还能有效的管理各种js.css的引入,使整个项目更加有序.而对于访问用户来说,其更大的好处是增加了页面的打开速度 ...

  7. java web压缩过滤器_Java Web过滤器Filter(五)

    Filter概述 Filter意为滤镜或者过滤器,用于在Servlet之外对request或者response进行修改.Filter提出滤镜链的概念,一个FilterChain包括多外Filter.客 ...

  8. Java Web项目,Android和微信小程序的初始页面配置

    Java Web项目 我们在Eclipse里开了Java Web项目之后,Run As Tomcat或者Apache服务器,本地运行,如果直接用http://localhost:8080访问项目,会发 ...

  9. app登录界面背景 css_计算机毕业设计中Java web实现简登录页面(MyBatis+jsp+servlet+html+css+javascript)...

    点击上方"蓝字",关注我们. 本文利用MyBatis+jsp+servlet+html+css+javascript实现了一个简单的登录页面.对用户输入的用户名和密码就行校验,校验 ...

  10. jsp快到截止日期字体颜色变色_jsp页面中字体变色问题 - Java / Web 开发

    jsp页面中字体变色问题 - Java / Web 开发 [@title] function diyCheck(){ var fm = document.frmMain; s1=fm.YEAR.val ...

最新文章

  1. PHP 取302跳转后真实 URL 的两种方法
  2. 谈谈分布式事务之三: System.Transactions事务详解[下篇]
  3. SQL syntax-log2
  4. 触发bfc的html元素,什么是BFC? CSS 使用伪元素清除浮动的方法
  5. 360安全卫士电脑版_教你降服“流氓头子”正确打开360安全卫士的姿势,还你电脑流畅体验...
  6. mos管开关电路_【电路】MOS管开关电路图详解(一)
  7. python根据BM25实现文本检索
  8. appium+python+windows执行测试用例,并使用HTMLTestRunner输出测试报告
  9. phper需要掌握的技能(简)
  10. sql语句查询优化总结,建议及写法技巧(汇总)
  11. [bzoj4826][Hnoi2017]影魔
  12. 视频教程-SAP S4 HANA财务模块入门到精通-ERP
  13. 天正电气2014的安装
  14. Oracle安全配置
  15. 恢复U盘空间大小的方法
  16. C语言编程练习----山东理工大学ACM平台实验一A--I题解
  17. 管理者如何抓绩效管理?
  18. 安全编程: 开发安全的程序
  19. 鸿蒙系统剽窃,外媒再爆猛料!质疑华为鸿蒙系统抄袭:被指山寨谷歌安卓11系统...
  20. 电磁学乱七八糟的符号(一)

热门文章

  1. C# DIRECTX INPUT 模拟 (鼠标玩FBA街机)
  2. JavaScript打开新页面的两种方式:当前页面打开和新页面跳转
  3. 墨者学院 - 零基础学习手工SQL注入
  4. 【转】8段数码管引脚图,8段数码管动态显示详解
  5. SI4463低功耗测试-STC单片机一样可以超低功耗
  6. SSD选购扫盲指南M.2接口硬盘选择:NVMe于sata3
  7. 希尔密码(加密、解密、破解)
  8. 个人收藏的一些实用网站整理
  9. javaScript、jQuery、html实现九宫格拼图游戏(逻辑及源码)
  10. 微信小程序也可以实现定位打卡/签到打卡了(附源码)