Session会话 l web应用中的会话是指一个客户端浏览器与web服务器之间连续发生一系列请求和响应过程 l web应用的会话状态是指web服务器与浏览器在会话过程中产生的状态信息,借助会话状态,web服务器能够把属于同一会话中的一系列请求和响应过程关联起来 session机制 ① session机制采用的是在服务器端保持http状态信息的方案 ② 当客户端第一次发送请求到服务器时,服务器先检查这个请求中是否包含一个session标识(即JSESSIONID) l 如果已经包含了一个…
JSP jsp隐式对象:JSP隐式对象是JSP容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明.JSP隐式对象也被称为预定义变量. jsp脚本片段 l jsp脚本片段是指嵌套在<%和%>之间的一条或多条java程序代码. l 在一个jsp页面中可以有多个脚本片段,每个脚本片段都必须嵌套在<%和%>之间. l 多个脚本片段中的代码可以互相访问 jsp表达式 l jsp表达式将要输出的变量或表达式直接封装在<%=和%>之中,例如Current…
Servlet简介 (1) Servlet本质上就是一个Java类,只不过运行在Servlet容器中 (2) Servlet的功能: ① 创建并返回客户请求的动态HTML页面 ② 创建可嵌入到现有HTML页面中的部分HTML页面 ③ 与其他服务器资源进行通信 Servlet容器响应客户请求的过程 ① Servlet引擎检查是否已经装载并创建该Servlet实例对象(有②否④) ② 装载并创建Servlet的一个实例对象:调用该Servlet的构造器 ③ 调用init()方法 ④ 创建一个用于…
request和response l HttpServletRequest l 请求转发 l HttpServletResponse l 请求重定向 请求流程 每次请求service(),都会由容器创建一个新的对象. 首先用户向Servlet发出请求,然后由tomcat服务器创建request和response两个对象,然后将两个新对象传递给servlet,然后servlet用response返回响应,浏览器解析response响应. Servlet对象的比较 ① request和respo…
[Java Web开发学习]Spring MVC 拦截器HandlerInterceptor 转载:https://www.cnblogs.com/yangchongxing/p/9324119.html 目录 1.拦截器接口代码2.拦截器方法调用顺序3.自定义拦截器实现4.拦截器配置 正文 1.拦截器接口代码 /* * Copyright 2002-2016 the original author or authors. * * Licensed under the Apache Licens…