页面静态之生成 html 页面 | 学习笔记

简介: 快速学习页面静态之生成 html 页面。

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

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


页面静态之生成 html 页面


一、如果html文件不存在,需要生成html

1.放行

show.jsp 会做出许多输出,阻止它输出给客户端而输出到指定的 html 文件

2、调包 response

使 getwriter()与一个 html 文件绑定,show.jsp会输出到了 html 文件中

3、调包 StaticResponse

创建一个流对象使它与 html 文件路径绑定,返回一个与html绑定在一起的printwriter 对象,jsp 会使用它进行输出,使得数据均输出到 html 文件中

4、完成调包工作 

创建 StaticResponse,因为不存在才放行,所以在给予出 response 之后,需给予不存在的绝对文件路径(注意:构造器会自动生成文件)继而完成放行,放行之后即回城。

Statcresponse sr = new statcresponse (res, destrile.getAbsolutePath());chain.doFilter (request, sz);//放行,即生成了 html 文件

//这时页面已经存在,重定向到 htm 文件。

res. sendRedirect(req. get 文本路径 () + "/ htmls / " = html 页面);

相关文章
|
14天前
|
前端开发 测试技术 定位技术
如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤
本文深入介绍了如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤。通过实例展示了主页、关于我们、产品展示、新闻动态及联系我们等页面的设计与实现,强调了合理布局、美观设计及用户体验的重要性。旨在为企业打造一个既专业又具吸引力的线上平台。
30 7
|
28天前
html页面点击按钮实现页面跳转功能
html页面点击按钮实现页面跳转
51 11
|
13天前
太便利了 !通义灵码方便生成html页面
太便利了 !通义灵码方便生成html页面
39 0
|
1月前
|
JavaScript 前端开发 Java
SpringBoot项目的html页面使用axios进行get post请求
SpringBoot项目的html页面使用axios进行get post请求
47 2
|
21天前
|
JavaScript 前端开发 Java
SpringBoot项目的html页面使用axios进行get post请求
SpringBoot项目的html页面使用axios进行get post请求
34 0
|
XML JavaScript 前端开发
HTML页面基本结构和加载过程
HTML页面基本结构和加载过程
255 0
HTML页面基本结构和加载过程
|
前端开发 HTML5 移动开发
HTML页面基本结构
本文简要介绍HTML中的各种元素及其相关属性,读者需要有一个概念: HTML页面都是由基本元素及属性组成的。HTML页面的结构如下。 doctype 声明 HTML 源文件中, 首先出现的是 doctype 声明。
1264 0
|
14天前
|
前端开发 JavaScript 搜索推荐
HTML与CSS在Web组件化中的核心作用及前端技术趋势
本文探讨了HTML与CSS在Web组件化中的核心作用及前端技术趋势。从结构定义、语义化到样式封装与布局控制,两者不仅提升了代码复用率和可维护性,还通过响应式设计、动态样式等技术增强了用户体验。面对兼容性、代码复杂度等挑战,文章提出了相应的解决策略,强调了持续创新的重要性,旨在构建高效、灵活的Web应用。
27 6
|
14天前
|
存储 移动开发 前端开发
高效的 HTML 与 CSS 编写技巧,涵盖语义化标签、文档结构优化、CSS 预处理、模块化设计、选择器优化、CSS 变量、媒体查询等内容
本文深入探讨了高效的 HTML 与 CSS 编写技巧,涵盖语义化标签、文档结构优化、CSS 预处理、模块化设计、选择器优化、CSS 变量、媒体查询等内容,旨在提升开发效率、网站性能和用户体验。
29 5