一、对比: 1.1 过滤器和拦截器的区别: ①拦截器是基于java的反射机制的,而过滤器是基于函数回调。 ②拦截器不依赖与servlet容器,过滤器依赖与servlet容器。 ③拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。 ④拦截器可以访问action上下文、值栈里的对 ...
分类:
编程语言 时间:
2020-01-04 12:25:45
阅读次数:
70
一、简介 Java的监听器,也是系统级别的监听。监听器随web应用的启动而启动。Java的监听器在c/s模式里面经常用到,它会对特定的事件产生产生一个处理。监听在很多模式下用到,比如说观察者模式,就是一个使用监听器来实现的,在比如统计网站的在线人数。 1.1 监听器分类 1) 按监听的对象划分,可以 ...
分类:
编程语言 时间:
2020-01-04 12:22:51
阅读次数:
96
过滤器filter依赖于servlet容器 SpringMVC框架是一个成熟的优秀java web开发框架,学习研究框架设计有助于我们更好的理解和掌握spring MVC,设计和写出更符合的结构和代码。 本节主要是研读SpringMVC框架中的过滤器设置,以编码处理过滤器为例来学习框架内是怎样设置过 ...
分类:
编程语言 时间:
2020-01-04 10:49:28
阅读次数:
89
1.SpringMVC 和 Struts2 的优略分析 共同点: 它们都是表现层框架,都是基于 MVC 模型编写的。 它们的底层都离不开原始 ServletAPI。 它们处理请求的机制都是一个核心控制器。 区别: Spring MVC 的入口是 Servlet, 而 Struts2 是 Filter ...
分类:
编程语言 时间:
2020-01-03 19:43:15
阅读次数:
120
jar包: 1 <properties> 2 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 3 <maven.compiler.source>1.7</maven.compiler.source> 4 <mave ...
分类:
编程语言 时间:
2020-01-03 12:34:02
阅读次数:
85
spring boot与spring mvc的区别是什么? Spring 框架就像一个家族,有众多衍生产品例如 boot、security、jpa等等。但他们的基础都是Spring 的 ioc和 aop ioc 提供了依赖注入的容器 aop ,解决了面向横切面的编程,然后在此两者的基础上实现了其他延 ...
分类:
编程语言 时间:
2020-01-03 00:38:39
阅读次数:
58
前言:因自己负责的项目(jetty内嵌启动的SpringMvc)中需要实现文件上传,而自己对java文件上传这一块未接触过,且对 Http 协议较模糊,故这次采用渐进的方式来学习文件上传的原理与实践。该博客重在实践。 一. Http协议原理简介 HTTP是一个属于应用层的面向对象的协议,由于其简捷、 ...
分类:
Web程序 时间:
2020-01-02 18:40:42
阅读次数:
119
复制链接,在浏览器打开tomcat源码解析https://study.163.com/course/introduction/1209535854.htmSpringmvc源码解析https://study.163.com/course/introduction/1209536851.htmdubbo源码解析https://study.163.com/course/introduction/120
分类:
编程语言 时间:
2020-01-02 09:24:42
阅读次数:
97
log4j:WARN No appenders could be found for logger (freemarker.cache). log4j:WARN Please initialize the log4j system properly.log4j:WARN See http://log ...
分类:
其他好文 时间:
2020-01-01 13:38:44
阅读次数:
271
最近刚学完 spring mvc ,遇到一个问题。就是当我表单有日期类型的数据(如出生日期)提交到后台控制器时;就发生了400error;400error用简短的话来说就是请求参数类型和后台接收参数类型对不上等。 我大概一猜就知道是因为日期类型参数的问题;下面总结了一些处理 springMVC 在接 ...
分类:
编程语言 时间:
2020-01-01 10:18:44
阅读次数:
242