草庐IT

JavaEE-SpringMVC

全部标签

【SpringMVC】| 拦截器(含源码分析)

目录拦截器1. 拦截器的介绍2. 拦截器的三个抽象方法3.拦截器的使用4.多个拦截器的执行顺序Java核心技术大会文末福利(Java核心技术卷) 拦截器拦截器能拦截请求,前面学习的过滤器也能拦截请求,那两者有什么区别呢?过滤器:过滤器是过滤从浏览器发送的所有请求,所以过滤器就是作用在浏览器----》前端控制器DispatcherServlet之间!拦截器:前端控制器DispatcherServlet接收到请求后进行处理,去与Controller的RequestMapping请求映射进行匹配,所以拦截器就是作用在控制器Controller执行的前后!1. 拦截器的介绍(1)SpringMVC中的

零基础学JavaWeb开发(二十二)之 springmvc入门到精通(2)

3、SpringMVCPostMan工具使用PostMan简介Postman是一款功能超级强大的用于发送HTTP请求的Chrome插件。做web页面开发和测试的人员会使用到该工具其主要特点特点:创建+测试:创建和发送任何的HTTP请求,使用PostMan发送Get、Post、Delete请求等。PostMan安装包下载:📎Postman-win64-9.24.2-Setup.rar4、SpringMVC请求与响应@RequestMapping@RequestMapping注解是一个用来处理请求地址映射的注解,可用于映射一个请求或一个方法,可以用在类或方法上。如果加载方法上就是具体访问路径如果加

零基础学JavaWeb开发(二十二)之 springmvc入门到精通(2)

3、SpringMVCPostMan工具使用PostMan简介Postman是一款功能超级强大的用于发送HTTP请求的Chrome插件。做web页面开发和测试的人员会使用到该工具其主要特点特点:创建+测试:创建和发送任何的HTTP请求,使用PostMan发送Get、Post、Delete请求等。PostMan安装包下载:📎Postman-win64-9.24.2-Setup.rar4、SpringMVC请求与响应@RequestMapping@RequestMapping注解是一个用来处理请求地址映射的注解,可用于映射一个请求或一个方法,可以用在类或方法上。如果加载方法上就是具体访问路径如果加

javaee jsp页面 九大内置对象和四大作用域

九大内置对象四大域一、四大域域对象的作用:保存数据,获取数据,共享数据作用域从小到大为:PageContext(jsp页面),ServletRequest(一次请求),HttpSession(一次会话),ServletContext(整个web应用)。第一个作用域是page,他只在当前页面有效,也就是用户请求的页面有效,当当前页面关闭或转到其他页面时,page对象将在响应回馈给客户端后释放。    第二个作用域是request,他在当前请求中有效,request可以通过setAttribute()方法实现页面中的信息传递,也可以通过forward()方法进行页面间的跳转,需要注意的是reque

springMVC执行流程详解

springMVC执行流程一,springMVC执行流程1,MVC架构的由来主要由model层,view层和controller层组成。1.1,jsp模型主要是结构简单,开发这个小型项目的效率高,主要是由这个jsp和javaBean组成。但是jsp同时负责了controller层和view层,因此所有的代码都写在这个jsp里面,导致这个代码的重用性很低,维护不方便,因此这种架构被淘汰。1.2,servlet模型对上一个模型进行了一次改良,将这个controller层和view层进行了这个分离,让每个部分各司其职。请求由controller控制器完成,jsp就是专门用来展示数据,提高了代码可重用

springmvc出现requestjava.lang.ClassNotFoundException: jakarta.servlet.http.HttpServletRequest异常

在springmvc框架下引入request,如图出现如下异常:  解决方法:将HttpServletRequest改为javax包下的类 

网络协议之TCP/IP协议(面试必考内容) - javaEE初阶 - 细节狂魔

文章目录前言TCP/IP协议应用层常见的几种的协议模板xmljsonProtobuffer小结总结传输层UDPUDP协议端格式UDP的特点基于UDP的应用层协议TCP(重点)TCP协议段格式下面,我们就来介绍TCP里面的十个核心特性第一个机制/特性:确认应答二、超时重传小结下面再来看第三个机制:连接管理(非常经典的面试题)1、两个设备之间是如何建立连接的?-三次握手经典的面试2、两个设备之间是如何断开连接的?-四次挥手小结第四个机制:滑动窗口五、流量控制六、拥塞控制七、延时应答八、捎带应答九、面向字节流=》粘包问题十、TCP的异常处理1、进程终止2、机器关机3、机器掉电/网络断开总结TCPvs

网络协议之TCP/IP协议(面试必考内容) - javaEE初阶 - 细节狂魔

文章目录前言TCP/IP协议应用层常见的几种的协议模板xmljsonProtobuffer小结总结传输层UDPUDP协议端格式UDP的特点基于UDP的应用层协议TCP(重点)TCP协议段格式下面,我们就来介绍TCP里面的十个核心特性第一个机制/特性:确认应答二、超时重传小结下面再来看第三个机制:连接管理(非常经典的面试题)1、两个设备之间是如何建立连接的?-三次握手经典的面试2、两个设备之间是如何断开连接的?-四次挥手小结第四个机制:滑动窗口五、流量控制六、拥塞控制七、延时应答八、捎带应答九、面向字节流=》粘包问题十、TCP的异常处理1、进程终止2、机器关机3、机器掉电/网络断开总结TCPvs

【JavaEE】网络原理——传输层协议:UDP和TCP

目录1、简单了解应用层协议2、传输层UDP协议3、传输层TCP协议 3.1、TCP报文介绍3.2、TCP实现可靠传输的核心机制3.2.1、确认应答3.2.2、超时重传 3.3、连接管理(三次挥手,四次握手)3.3.1、建立连接(三次握手)3.3.2、断开连接(四次挥手) 3.4、滑动窗口 3.5、流量控制3.6、拥塞控制3.7、延时应答3.8、捎带应答3.9、面向字节流(粘包问题)3.10、TCP异常情况4、TCP和UDP的应用场景的差别1、简单了解应用层协议网络通信中,应用层是和代码直接相关的一层,决定了数据要传输的内容和拿到数据之后的使用。和程序员最常打交道的就是应用层了,根据不同的业务场

SpringMVC

SpringMVCSpring集成web环境集成步骤导入相关的坐标,spring的和web的org.springframeworkspring-context5.3.6mysqlmysql-connector-java5.1.32c3p0c3p00.9.1.2cn.6tailnlf-mini-plugin-druid1.0.0junitjunit4.12testorg.springframeworkspring-test5.3.6org.junit.jupiterjunit-jupiterRELEASEcompilejunitjunitRELEASEcompilejavax.servletja