Filter过滤器与Intercept拦截器的六大区别
摘要:1.实现原理不同 Filter是基于函数回调的:FilterChain 参数,实际为回调接口,有一个ApplicationFilterChain实现类,实现类内部也有一个 doFilter() 方法就是回调方法 Intercept是基于java的反射机制(动态代理) 2.使用范围不同 Filter在
阅读全文
posted @
2022-09-03 04:11
Kyrie
阅读(256)
推荐(0) 编辑
基于注解实现SpringMVC
摘要:1.初始化webinit类 继承AbstractAnnotationConfigDispatcherServletInitializer类 重写其中的方法,相当于进行配置servlet、filter等的信息 2.替换SpringMVC的配置文件 扫描组件 视图解析器 view-controller视
阅读全文
posted @
2022-09-02 17:52
Kyrie
阅读(14)
推荐(0) 编辑
SpringMVC异常处理
摘要:基于配置的异常处理 SpringMVC提供了一个处理控制器,在方法执行过程中所出现的异常的接口:HandlerExceptionResolver,该接口的实现类有:DefaultHandlerExceptionResolver和SimpleMappingExceptionResolver 基于配置的
阅读全文
posted @
2022-09-02 16:19
Kyrie
阅读(12)
推荐(0) 编辑
HttpMessageConvertor报文信息转换器
摘要:概念 将请求报文转换为java对象,或者将java对象转换为响应报文,其中提供两个注解和两个类型:@RequestBody、@ResponseBody、RequestEntity、ResponseEntity ResponseEntity 可以用于文件下载
阅读全文
posted @
2022-09-02 01:40
Kyrie
阅读(69)
推荐(0) 编辑
SpringMVC视图
摘要:SpringMVC中的视图 SpringMVC中的视图是view接口,视图的作用是用来渲染数据,将模型model中的数据展示给用户,SpringMVC视图的种类很多,默认有转发视图:InternalResourceView和重定向RedirectView,当工程引入jstl的依赖,转发视图就会自动转
阅读全文
posted @
2022-09-01 15:40
Kyrie
阅读(114)
推荐(0) 编辑
域对象的共享数据
摘要:什么是域对象 域对象主要用于web应用中,负责存储数据,通俗的讲就是这个对象本身存储一定范围内的所有数据,通过他就能获取和存储数据,可以理解为万能的一个属性,只要调用他就可以获得这个范围(域)内的想要的数据,可以修改删除数据,当然也可以给这个域添加数据 域对象分类 根据作用域的不同分类: PageC
阅读全文
posted @
2022-09-01 10:56
Kyrie
阅读(184)
推荐(0) 编辑
SpringMVC支持ant风格
摘要:SpringMVC中的ant风格 ?:表示任意单个字符 *:任意0个或多个字符 **:表示任意的一层或多层目录 注:在使用的时候,只能使用//xxx的方式
阅读全文
posted @
2022-08-31 23:51
Kyrie
阅读(25)
推荐(0) 编辑
@RequestMapping注解详解
摘要:功能 RequestMapping注解是一个用来处理请求地址映射的注解,可用于类或方法的上方,用于类的上方可以作为父路径 value属性 @RequestMapping(value={"/index","/hello"}) public String test(){ return "success"
阅读全文
posted @
2022-08-31 23:04
Kyrie
阅读(167)
推荐(0) 编辑
认识SpringMVC
摘要:什么是SpringMVC SpringMVC是spring的一个后续产品,是spring的一个子项目 SpringMVC是spring表述层开发提供的一整套完备的解决方案,在表述层框架经历Strust、webWork、Strust2等诸多产品的历代更迭之后,目前业界普遍选择了SpringMVC座位j
阅读全文
posted @
2022-08-30 15:32
Kyrie
阅读(11)
推荐(0) 编辑