目录
HTTP
HTTP1.1
请求和响应的报文格式
请求报文
响应报文
常见状态响应码
Servlet
静态资源和动态资源
编辑
Servlet简介
Servlet开发流程
导入和响应头问题
url-pattern不同写法
url-pattern工作方式
Servlet注解方式配置
Servlet生命周期
Servlet继承结构
Servlet接口
GenerisServlet类
HttpServlet类
自定义Servlet
ServletConfig
ServletContext
ServletContext相关API
HttpServletRequest
HttpServletRequest相关api
url和uri
HttpServletResponse
HttpServletResponse相关api
请求转发和响应重定向
请求转发(重要)
请求转发特点及逻辑图
响应重定向(重要)
响应重定向特点
Web乱码和路径问题
乱码问题
HTML乱码问题
Tomcat控制台乱码
sout乱码
请求乱码问题 编辑
get请求乱码
post请求乱码
响应乱码问题
路径问题
编辑相对路径问题
绝对路径问题
重定向中路径问题
请求转发路径问题
MVC架构模式
MVC模式下项目中常见的包
会话
会话管理概述
编辑Cookie
Cookie的时效性
编辑 Cookie的提交路径
Session
HttpSession的使用
Session的时效性
三大域对象
域对象的使用
过滤器
Filter接口api
过滤器的使用
过滤器的生命周期
过滤器链的使用
注解方式配置过滤器 编辑
监听器
监听器的六个主要接口
Session域的两个特殊监听器
Session绑定监听器
钝化活化监听器
Ajax
实现Ajax(原生)
前端工程化
ECMA6Script
es6的变量和模板字符串
es6的模板字符串
es6的解构表达式
es6的箭头函数
rest和spread
es6的对象创建和拷贝
深拷贝和浅拷贝
es6模块化处理
分别导出
统一导出
默认导出
Nodejs
npm配置和使用
npm常用命令
Vue3
编辑Vite
JS和TS
Vite+Vue3项目的目录结构
Vite+Vue3项目组件(SFC入门)
css样式导入方式
Vite+Vue3响应式入门和setup函数
Vue视图渲染
属性渲染命令
事件的绑定
响应式基础
条件和列表渲染
条件渲染
列表渲染
双向绑定
属性计算
数据监听器
Vue生命周期
组合式生命周期钩子函数
选项式生命周期钩子函数编辑
Vue组件
Router路由机制
编辑编程式路由
编辑路由传参
路由守卫
Promise
普通函数和回调函数
编辑Promise基本用法
async和await
Axios
Axios的get和post方法
Axios拦截器
Pinia
Pinia其他细节
Element-plus组件库
HTTP
HTTP1.1
请求和响应的报文格式
请求报文
响应报文
常见状态响应码
Servlet
静态资源和动态资源
Servlet简介
Servlet开发流程
导入和响应头问题
url-pattern不同写法
1.servlet-class:告诉Tomcat对应的要实例化的Servlet类。
2.servlet-name:用于关联请求的映射路径。
3.一个servlet-name 可以同时对应多个 url-pattern 。
4.一个servlet标签可以同时对应多个servlet-mapping标签。
5.url-pattern不同写法
(1)精确匹配
(2)模糊匹配
*作为通配符,*在哪里,哪里就是模糊的。
如:/ :匹配全部,不包含jsp文件。
/* :匹配全部,包含jsp文件。
/a/* :匹配前缀,后缀模糊。
*.acton :后缀匹配,前缀模糊。
url-pattern工作方式
Servlet注解方式配置
可以在java代码的注解中写上:@WebServlet("路径")。而不用在.xml文件中写一堆配置文件(servlet-***等)。
Servlet生命周期
Servlet继承结构
Servlet接口
GenerisServlet类
HttpServlet类
自定义Servlet
ServletConfig
也可以用注解的方式部署
ServletContext
config为某一个提供独享,context为所有servlet共享。
ServletContext相关API
HttpServletRequest
HttpServletRequest相关api
url和uri
HttpServletResponse
HttpServletResponse相关api
请求转发和响应重定向
请求转发(重要)
请求转发特点及逻辑图
响应重定向(重要)
响应重定向特点
重点:同样能实现页面跳转,优先使用响应重定向。
Web乱码和路径问题
乱码问题
HTML乱码问题
设置项目文件的字符集要使用一个支持中文的字符集
Tomcat控制台乱码
sout乱码
请求乱码问题
get请求乱码
当想用其他的编码方式时,需要在tomcat的conf的servet.xml中添加一下框中内容。
post请求乱码
如果要改变默认方式,则和get有区别。post使用代码的方式进行修改。
响应乱码问题
路径问题
相对路径问题
绝对路径问题
重定向中路径问题
请求转发路径问题
路径问题解决办法。不设置项目上下文目录,只用一个“/”代替。
MVC架构模式
MVC模式下项目中常见的包
会话
会话管理概述
Cookie
Cookie的时效性
Cookie的提交路径
Session
HttpSession的使用
Session的时效性
三大域对象
域对象的使用
过滤器
Filter接口api
过滤器的使用
过滤器的生命周期
过滤器链的使用
注解方式配置过滤器
监听器
监听器的六个主要接口
Session域的两个特殊监听器
Session绑定监听器
钝化活化监听器
Ajax
实现Ajax(原生)
前端工程化
ECMA6Script
es6的变量和模板字符串
es6的模板字符串
es6的解构表达式
es6的箭头函数
rest和spread
es6的对象创建和拷贝
深拷贝和浅拷贝
es6模块化处理
分别导出
统一导出
默认导出
Nodejs
npm配置和使用
npm常用命令
Vue3
Vite
JS和TS
Vite+Vue3项目的目录结构
Vite+Vue3项目组件(SFC入门)
css样式导入方式
Vite+Vue3响应式入门和setup函数
Vue视图渲染
属性渲染命令
事件的绑定
响应式基础
条件和列表渲染
条件渲染
列表渲染
双向绑定
属性计算
数据监听器
Vue生命周期
组合式生命周期钩子函数
选项式生命周期钩子函数
Vue组件
Router路由机制
编程式路由
路由传参
路由守卫
Promise
普通函数和回调函数
Promise基本用法
async和await
Axios
Axios的get和post方法
Axios拦截器
Pinia
Pinia其他细节
Element-plus组件库
文章来源:https://www.toymoban.com/news/detail-810661.html
文章来源地址https://www.toymoban.com/news/detail-810661.html
到了这里,关于JavaWEB学习笔记(二)------HTTP、Servlet、会话、过滤器、监听器、Ajax、前端工程化的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!