Filter&Listener11_Filter1
摘要:Filter:过滤器 1. 概念 * 生活中的过滤器:净水器,空气净化器,土匪 * web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。 * 过滤器的作用:一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤... 2. 快速入门 a. 步骤: 1. 定
阅读全文
posted @
2022-02-26 01:35
花溪月影
阅读(32)
推荐(0) 编辑
Cookie&Session10_Cookie1
摘要:1. 会话技术 a、会话:一次会话中包含多次请求和响应。 * 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止(浏览器关闭会话就结束了) b、功能:在一次会话的范围内的多次请求间,共享数据 c、方式:1. 客户端会话技术:Cookie 2. 服务器端会话技术:Session
阅读全文
posted @
2022-02-26 01:32
花溪月影
阅读(27)
推荐(0) 编辑
Cookie&Session10_Session2
摘要:Session:主菜 1.概念 服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中。HttpSession 2. 快速入门 HttpSession也是域对象 a. 获取HttpSession对象: HttpSession session = request.getSess
阅读全文
posted @
2022-02-26 01:32
花溪月影
阅读(26)
推荐(0) 编辑
Resonse9_ServletContext3
摘要:1. 概念 ServletContext对象代表整个web应用,可以和程序的容器(服务器)来通信。 定义一组方法,servlet 使用这些方法与其 servlet 容器进行通信 2. 获取ServletContext对象 a. 通过request对象获取:request.getServletCont
阅读全文
posted @
2022-02-24 23:54
花溪月影
阅读(43)
推荐(0) 编辑
Resonse9_Response对象2
摘要:1. 功能:设置响应消息 a. 设置响应行 * 格式:HTTP/1.1 200 ok * 设置状态码:void setStatus(int sc) b. 设置响应头 * void setHeader(String name, String value) c. 设置响应体: 使用步骤: 1、获取输出流
阅读全文
posted @
2022-02-23 23:50
花溪月影
阅读(61)
推荐(0) 编辑
Java Decompiler反编译工具
摘要:1. 下载地址:http://java-decompiler.github.io/ 2. 需要安装 java 8 及以上环境,Oracle 官网 jdk 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downl
阅读全文
posted @
2022-02-23 17:37
花溪月影
阅读(431)
推荐(0) 编辑
Resonse9_HTTP协议1
摘要:1. HTTP协议 a. 请求消息:客户端发送给服务器端的数据 b. 响应消息:服务器端发送给客户端的数据 2. 请求消息的数据格式 a. 请求行 b. 请求头 c. 请求空行 d. 请求体 3. 响应消息的数据格式 a. 响应行 b. 响应头 c. 响应空行 d. 响应体 4. 响应字符串格式:
阅读全文
posted @
2022-02-21 00:16
花溪月影
阅读(22)
推荐(0) 编辑
Servlet&HTTP&Request8_登录案例
摘要:案例:用户登录 1、用户登录案例需求: 1.编写login.html登录页面 username & password 两个输入框 2.使用Druid数据库连接池技术,操作mysql,day14数据库中user表 3.使用JdbcTemplate技术封装JDBC 4.登录成功跳转到SuccessSer
阅读全文
posted @
2022-02-21 00:09
花溪月影
阅读(69)
推荐(0) 编辑
Servlet&HTTP&Request8_Request3
摘要:1、request对象和response对象的原理 1. request和response对象是由服务器创建的。我们来使用它们 2. request对象是来获取请求消息,response对象是来设置响应消息 2、request对象继承体系结构 ServletRequest -- 接口 HttpSer
阅读全文
posted @
2022-02-09 17:41
花溪月影
阅读(48)
推荐(0) 编辑
Servlet&HTTP&Request8_HTTP2
摘要:1、概念 Hyper Text Transfer Protocol 超文本传输协议 传输协议:定义了客户端和服务器端通信时,发送数据的格式 特点: 基于TCP/IP的高级协议 默认端口号:80。例如:http://www.baidu.com:80 基于请求/响应模型的:一次请求对应一次响应 无状态的
阅读全文
posted @
2022-02-09 17:40
花溪月影
阅读(43)
推荐(0) 编辑
Servlet&HTTP&Request8_Servlet1
摘要:1、Servlet的体系结构 Servlet -- 接口 Servlet接口的实现类:GenericServlet -- 抽象类,HttpServlet -- 抽象类(继承GenericServlet ) GenericServlet:将Servlet接口中其他的方法做了默认空实现,只将servic
阅读全文
posted @
2022-02-09 00:24
花溪月影
阅读(24)
推荐(0) 编辑
Tomcat&Servlet7_IDEA与tomcat的相关配置4
摘要:1、IDEA会为每一个tomcat部署的项目单独建立一份配置文件 启动服务器,查看控制台的log:Using CATALINA_BASE: "C:\Users\ajing\.IntelliJIdea2018.3\system\tomcat\_TomcatStudy" 打开目录C:\Users\aji
阅读全文
posted @
2022-02-09 00:19
花溪月影
阅读(59)
推荐(0) 编辑
Tomcat&Servlet7_Servlet3
摘要:Servlet:server applet 1、概念:运行在服务器端的小程序 * Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。 * 将来我们自定义一个类,实现Servlet接口,复写方法。 2、快速入门 1. 创建JavaEE项目 2. 定义一个类,实现Se
阅读全文
posted @
2022-02-08 20:57
花溪月影
阅读(32)
推荐(0) 编辑