![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaweb 基础
文章平均质量分 92
javaweb 基础
尘觉
在编程的世界里,我相信每一行代码都是一次对未来的投资。
展开
-
XML 语法详细讲解
● 早期 JDK 为我们提供了两种 xml 解析技术 DOM 和 Sax 简介dom 解析技术是 W3C 组织制定的,而所有的编程语言都对这个解析技术使用了自己语言的特点进行实现。Java 对 dom 技术解析也做了实现sun 公司在 JDK5 版本对 dom 解析技术进行升级:SAX( Simple API forXML)SAX解析,它是以类似事件机制通过回调告诉用户当前正在解析的内容。是一行一行的读取 xml 文件进行解析的不会创建大量的 dom 对象。原创 2023-04-13 10:14:21 · 305 阅读 · 0 评论 -
WEB 工程路径专题--base 标签的使用和建议示意图
1. base 标签是 HTML 语言中的基准网址标记,它是一个单标签,位于网页头部文件的 head标签内2. 一个页面最多只能使用一个base 元素,用来提供一个指定的默认目标,是一种表达路径和连接网址的标记。3. 常见的 url 路径形式分别有相对路径与绝对路径,如果 base 标签指定了目标,浏览器将通过这个目标来解析当前文档中的所有相对路径,包括的标签有(a、img、link、form)4. 也就是说,浏览器解析时会在路径前加上 base 给的目标,而页面中的。原创 2023-04-20 19:07:39 · 1016 阅读 · 0 评论 -
Filter 过滤器--基本原理--Filter 过滤器生命周期--过滤器链--注意事项和细节--全部应用实例--综合代码示例
1. Filter 过滤器它是 JavaWeb 的三大组件之一(Servlet 程序、Listener 监听器、Filter 过滤器)2. Filter 过滤器是 JavaEE 的规范,是接口3. Filter 过滤器它的作用是:拦截请求,过滤响应。注意执行过滤器链时, 顺序是(用前面的案例分析) Http请求 -> A 过滤器 dofilter()-> A 过滤器前置代码 -> A 过滤器 chain.doFilter() -> B 过滤器 dofilter() -> B 过滤器前置代码 -> B过滤器原创 2023-04-22 20:43:35 · 1122 阅读 · 0 评论 -
EL 表达式从0开始教会你
1. EL 表达式全称:Expression Language,是表达式语言2. EL 表达式主要是代替 jsp 页面的表达式脚本3. EL 表达式输出数据的时,比 jsp 的表达式脚本简洁4. EL 表达式基本语法: ${key1}, 你可以理解就是一个语法糖通过request对象来获取和HTTP协议相关的数据request.getScheme() 它可以获取请求的协议。原创 2023-04-22 08:32:06 · 622 阅读 · 0 评论 -
ES6 模块编程(新思路方便复习笔记)
1、ES6 使用 (1)export {名称/对象/函数/变量/常量} (2) export 定义 = (3) export default {}导出模块2、使用 import {} from “xx.js” / import 名称 form “xx.js” 导入模块2 应用实例-批量导出形式。原创 2023-07-26 09:39:35 · 373 阅读 · 2 评论 -
web 应用常用功能文件下载(新思路)
文件下载,比较麻烦的就是文件名中文处理因此,在代码中,针对不同浏览器做了处理对于网站的文件,很多文件使用另存为即可下载,对于大文件(文档,视频),会使用专业的下载工具(迅雷、百度,腾讯,华为网盘等)对于不同的浏览器, 在把文件下载完毕后,处理的方式不一样, 有些是直接打开文件,有些是将文件下载到 本地/下载目。原创 2023-07-25 08:35:14 · 226 阅读 · 8 评论 -
过滤器简介--操作步骤--过滤器生命周期--过滤器匹配规则-- 过滤器链
过滤器之所以能够对请求进行预处理,关键是对请求进行拦截,把请求拦截下来才能够做后续的操作。而且对于一个具体的过滤器,它必须明确它要拦截的请求,而不是所有请求都拦截。附带问题:Thymeleaf模板渲染。过滤器完成自己的任务或者是检测到当前请求符合过滤规则,那么可以将请求放行。所谓放行,就是让请求继续去访问它原本要访问的资源。根据业务功能实际的需求,看看在把请求拦截到之后,需要做什么检查或什么操作,写对应的代码即可。提示:将来学习SpringMVC时,会学习SpringMVC中的『拦截器』,同样具备三要素。原创 2023-04-10 23:04:40 · 335 阅读 · 0 评论 -
web 应用常用功能 -文件上传(新思路)
1. 文件的上传和下载,是常见的功能。2. 后面项目就使用了文件上传下载。1. 先准备要下载的文件[假定这些文件是公共的资源]2. 获取到要下载的文件的名字3. 给http响应,设置响应头 Content-Type , 就是文件的MIME4. 给http响应,设置响应头 Content-Disposition(1)如果是Firefox 则中文编码需要 base64(2)Content-Disposition 是指定下载的数据的展示形式 , 如果attachment 则使用文件下载方式(3)如果是其他(主流i原创 2023-04-24 23:30:14 · 938 阅读 · 0 评论 -
Listener 监听器介绍以及代码演示
1. Listener 监听器它是 JavaWeb 的三大组件之一。JavaWeb 的三大组件分别是:Servlet 程序、Listener 监听器、Filter 过滤器2. Listener 是 JavaEE 的规范,就是接口3. 监听器的作用是,监听某种变化(一般就是对象创建/销毁, 属性变化), 触发对应方法完成相应的任务。原创 2023-04-22 18:14:06 · 764 阅读 · 0 评论 -
ES6 新特性(详细复习笔记)--下
箭头函数提供更加简洁的函数书写方式。基本语法是:(参数列表) => { 函数体 }箭头函数没有参数或有多个参数,要用 () 括起来,箭头函数只有一个参数, 可以省略()箭头函数函数体有多行语句,用 {} 包裹起来,表示代码块函数体只有一行语句,并且需要返回结果时,可以省略 {} , 结果会自动返回箭头函数多用于匿名函数的定义。原创 2023-07-26 08:54:31 · 546 阅读 · 0 评论