页面静态化|学习笔记

简介: 页面静态化

开发者学堂课程【Filte(过滤器)、Listener(监听器):页面静态化】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/38


页面静态化

 

1.目标

 给出一个过滤器,把servlet请求的资源所做输出保存到html中,重定向到html页面。

 两次访问时,这个html已经存在,则直接重定向,无需再访问servlet

(第一次访问时,查找请求对应的html页面是否存在。若存在,则重定向到html;若不存在,则放行,放行的目的,即把servlet访问数据库后,输出给客户端的数据保存到一个html文件中,再重定向到html

 

一.获取category参数

category的四种可能:

1.     null--->null.html

2.     1--->1.html

3.     2--->2.html

4.     3--->3.html

html页面保存路径应放在htmls目录下

判断对应的html文件是否存在,若存在,直接重定向

image.png

image.pngimage.jpeg

 

相关文章
|
3月前
|
前端开发 JavaScript
前端网站学习大全
这篇文章提供了前端网站开发学习的资源大全,涵盖了HTML常用标签和CSS常用样式,以及如何使用`<meta>`标签提供页面元信息和`lang`属性定义内容语言等基础知识。
前端网站学习大全
|
6月前
|
存储 缓存 JavaScript
切图仔学后端-缓存
切图仔学后端-缓存
|
6月前
|
缓存 NoSQL Java
使用thymeleaf和Redis缓存实现秒杀系统页面静态化
使用thymeleaf和Redis缓存实现秒杀系统页面静态化
99 0
|
前端开发
前端学习笔记202303学习笔记第五天-spa页面的优点
前端学习笔记202303学习笔记第五天-spa页面的优点
66 0
|
缓存 前端开发
前端学习案例-浏览器缓存问题1
前端学习案例-浏览器缓存问题1
72 0
前端学习案例-浏览器缓存问题1
|
缓存 前端开发
前端学习案例-浏览器缓存问题2
前端学习案例-浏览器缓存问题2
66 0
前端学习案例-浏览器缓存问题2
|
存储 NoSQL 前端开发
4、页面静态化
Freemarker是一个用Java开发的模板引擎,用来生成输出文本的工具 模板+数据模型=输出
189 0
4、页面静态化
|
消息中间件 缓存 开发框架
网站页面静态化(一)初识
本文分析了网站静态化处理的优缺点,帮助你在做系统架构时做一个参考
398 0