Servlet
勤径苦舟
书山有路勤为径,学海无涯苦作舟。
展开
-
Servlet基础
Servlet调用图 Servlet的运行过程1Web服务器首先检查是否已经装载并创建了该Servlet的实例对象。如果是,则直接执行第④步,否则,执行第②步。2装载并创建该Servlet的一个实例对象。3调用Servlet实例对象的init()方法。4创建一个用于封装HTTP请求消息的HttpServletRequest对象和一个代表HTTP响应消息的HttpS...原创 2018-09-15 22:43:52 · 134 阅读 · 0 评论 -
Servlet-ServletContext对象
ServletContext对象 1)在web应用中,由服务器创建的唯一的一个对象是ServletContext,类似于页面application域,被所有server共享s 2)ServletContext对象在每一个Servlet中取得都是相同到 3)ServletContext对象在存取方法: 存ServletContext.setAttribute(String,...原创 2018-09-24 09:27:38 · 177 阅读 · 0 评论 -
servlet-缓存应用
1)对于浏览器的刷新而言,当浏览器缓存中有资源,也会找服务端要资源,只有在回车访问情况下,才找缓存 2)可以通过重写getLastModified()方法来阻止每次刷新都访问服务端,以减轻服务端的压力 代码含义public class Demo7 extends HttpServlet { protected long getLastModified(HttpServlet...原创 2018-09-24 09:39:10 · 166 阅读 · 0 评论 -
servlet-Filter
Filter简介实现了Filter接口,则把这个java类称之为过滤器Filter。通过Filter技术,开发人员可以实现用户在访问某个目标资源之前,对访问的请求和响应进行拦截原理图 如何实现拦截 Filter接口中有一个doFilter方法,当开发人员编写好Filter,并配置对哪个web资源进行拦截后,WEB服务器每次在调用web资源的service方法之前,都会先...原创 2018-09-25 14:20:28 · 145 阅读 · 0 评论 -
Spring中Interceptor和Filter区别
本质区别Interceptor:基于Java的反射机制filter:基于函数回调。从灵活性上说拦截器功能更强大些,Filter能做的事情,Interceptor都能做,而且可以在请求前,请求后执行,比较灵活。其他区别 filter Interceptor 调用次数 只能在容器初始化时调用一次 可以被多次调用 规范 依赖于Servlet容器...原创 2018-11-09 00:13:17 · 456 阅读 · 0 评论