JavaEE
文章平均质量分 96
Soinice
还记得99 年的那个春天,我把握住了机会,赶上了互联网的开头,我就是那只会飞的猪~
展开
-
Java Web(Servlet篇):简介
目录Servlet 简介servlet 优势Servlet 架构Servlet 任务Servlet 包Servlet 基本结构Servlet 生命周期init() 方法service() 方法doGet() 方法doPost() 方法destroy() 方法getServletConfig() 方法生命走起架构图总结源码下载Ser...转载 2018-09-18 10:57:17 · 313 阅读 · 0 评论 -
Cookies 简介以及存在的安全隐患
Cookies是涉及到计算机使用安全的一个非常重要的文件,本文对其基本情况及使用时需要注意的防范和安全问题进行了阐述。 什么是CookiesCookie 是一个键值对(客户端)Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是浏览...原创 2018-12-03 17:32:38 · 3262 阅读 · 0 评论 -
Redis 以及 Session 实现用户登录的整体流程
说在前面简单总结一下项目中登录的整个流程。其中包含用户登录失败次数 用户信息存储 请求Url拦截用户登录失败次数定义一个次数限制的接口:定义一个类,单独把RedisUtil抽离:最后定义一个密码错误计数限制策略类,去继承 AbstractCountLimit,并实现CountLimitStraStrategy,类中有以下三个方法:/** * 密码登录最...原创 2018-11-20 17:35:25 · 2162 阅读 · 0 评论 -
Spring Boot (Web 篇):整合拦截器Interceptor
目录说在前面在pom.xml加入相关依赖定义拦截器编写拦截器 Interceptor注册拦截器 Interceptor页面访问(项目启动)总结源码下载说在前面Struts2(Interceptor篇):拦截器的实现原理以及代码示例:https://blog.csdn.net/Soinice/article/details/83341457Spring M...原创 2018-10-24 15:28:06 · 1098 阅读 · 0 评论 -
Spring MVC 中整合拦截器Interceptor
目录Interceptor 简介Interceptor 实现方法HandlerInterceptor 接口HandlerInterceptor 接口AsyncHandlerInterceptor 接口HandlerInterceptorAdapter 抽象类WebRequestInterceptor 接口WebRequestInterceptor 接口WebRe...原创 2018-10-24 14:04:31 · 368 阅读 · 0 评论 -
Struts2(Interceptor篇):拦截器的实现原理以及代码示例
目录Interceptor 简介理解 Interceptor 概念理解 Interceptor 原理创建 Interceptor 监听器在pom.xml加入相关依赖自定义 Interceptor自定义一个实现了Interceptor接口的类,或者继承抽象类AbstractInterceptor。在配置文件中注册定义的拦截器。过滤器(Filter)与拦截器(Int...原创 2018-10-24 13:50:45 · 909 阅读 · 0 评论 -
Spring Boot (程序篇):集成富文本编辑器KindEditor自动生成HTML静态页面并保存
说在前面由于前段时间,有人问我能不能弄个编辑器,直接复制代码生成静态页面html,我考虑了考虑就随便写了一个。本程序基本是采用官方文档,然后结合SpringBoot来集成一下,很简单,因为官方并没有提供java版本的,只有JSP程序版本的,所以,页面依旧保留JSP技术,上传文件以及图片功能采用JAVA直译JSP过来的代码。其实JSP就是Java,只是语法上不同,其本质编译后依旧是jav...原创 2018-10-16 17:12:49 · 10763 阅读 · 3 评论 -
Java Web(Listener篇):简介
目录Listener 简介Listener 导图Listener 分类 1)按监听的对象划分:2) 按监听的事件划分:3) 按监听Session 内的对象划分:创建Listener 监听器(一)监听 Session、request、context 的创建与销毁。1、三种监听器的触发时机及使用:2、实例:实现监听对象的创建与销毁(二)监听对象属性变化1...转载 2018-09-27 14:53:24 · 382 阅读 · 1 评论 -
Java Web(Filter篇):简介
Filter 简介过滤器是处于客户端与服务器资源文件之间的一道过滤网,在访问资源文件之前,通过一系列的过滤器对请求进行修改、判断等,把不符合规则的请求在中途拦截或修改。也可以对响应进行过滤,拦截或修改响应。它主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理。使用Filter的完整流程:Filter对用户请求进行预处理,接着将请求交给Servlet进行处...转载 2018-09-20 15:20:23 · 541 阅读 · 0 评论 -
Session 简介以及实现与工作原理
Session 是存放在服务器端的,类似于Session结构来存放用户数据,当浏览器 第一次发送请求时,服务器自动生成了一个Session和一个Session ID用来唯一标识这个Session,并将其通过响应发送到浏览器。当浏览器第二次发送请求,会将前一次服务器响应中的Session ID放在请求中一并发送到服务器上,服务器从请求中提取出Session ID,并和保存的所有Session ID...原创 2018-12-03 18:34:36 · 1359 阅读 · 1 评论