![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb学习
小明同学1
这个作者很懒,什么都没留下…
展开
-
Filter和Listener学习笔记
目录Filter:过滤器Listener:监听器Filter:过滤器概念:生活中的过滤器:净水器,空气净化器,土匪、web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。过滤器的作用:一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤…快速入门:步骤:定义一个类,实现接口Filter复写方法配置拦截路径web.xml注解代码:@WebFilter("/*")//访问所有资源之前,都会执行该过滤原创 2020-10-11 22:26:14 · 51 阅读 · 0 评论 -
EL和JSTL学习笔记
目录JSPMVC:开发模式EL表达式JSTL三层架构:软件设计架构JSP1. 指令 * 作用:用于配置JSP页面,导入资源文件 * 格式: <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %> * 分类: 1. page : 配置JSP页面的 * contentType:等同于response.setContentType() 1. 设置响应体的mime类型以及字符集 2. 设置当前jsp页面的编码(只能是高级的IDE才能生效,如果使原创 2020-10-11 10:35:18 · 196 阅读 · 0 评论 -
Cookie和Session的学习
目录会话技术CookieSessionJSP:入门学习会话技术1. 会话:一次会话中包含多次请求和响应。 * 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止2. 功能:在一次会话的范围内的多次请求间,共享数据3. 方式: 1. 客户端会话技术:Cookie 2. 服务器端会话技术:SessionCookie1. 概念:客户端会话技术,将数据保存到客户端2. 快速入门: * 使用步骤: 1. 创建Cookie对象,绑定数据 * new Cooki原创 2020-10-10 20:58:55 · 94 阅读 · 0 评论 -
Response对象的学习
目录HTTP协议Response对象ServletContext对象案例HTTP协议1. 请求消息:客户端发送给服务器端的数据 * 数据格式: 1. 请求行 2. 请求头 3. 请求空行 4. 请求体2. 响应消息:服务器端发送给客户端的数据 * 数据格式: 1. 响应行 1. 组成:协议/版本 响应状态码 状态码描述 2. 响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态。 1. 状态码都是3位数字 2. 分类: 1. 1x原创 2020-10-10 20:52:39 · 69 阅读 · 0 评论 -
Request对象的学习
目录HTTP:Request:案例:用户登录HTTP:概念:Hyper Text Transfer Protocol 超文本传输协议 * 传输协议:定义了,客户端和服务器端通信时,发送数据的格式 * 特点: 1. 基于TCP/IP的高级协议 2. 默认端口号:80 3. 基于请求/响应模型的:一次请求对应一次响应 4. 无状态的:每次请求之间相互独立,不能交互数据 * 历史版本: * 1.0:每一次请求响应都会建立新的连接 * 1.1:复用连接原创 2020-10-10 20:48:44 · 206 阅读 · 0 评论 -
Tomcat&Servlet笔记
目录一、web相关概念二、web服务器软件:三、Servlet: server applet四、IDEA与tomcat的相关配置一、web相关概念软件架构C/S:客户端/服务器端B/S:浏览器/服务器端资源分类静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析如: html,css,JavaScript动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览器如原创 2020-10-09 15:44:24 · 153 阅读 · 0 评论 -
XML学习笔记
XML1. 概念2. 语法3. 解析1. 概念Extensible Markup Language 可扩展标记语言 * 可扩展:标签都是自定义的。 <user> <student> * 功能 * 存储数据 1. 配置文件 2. 在网络中传输 * xml与html的区别 1. xml标签都是自定义的,html标签是预定义。 2. xml的语法严格,html语法松散 3. xml是存储数据的,html是展示数据 * w3c:万维网联盟2.原创 2020-10-08 11:41:12 · 85 阅读 · 0 评论 -
JDBC学习笔记
文章目录一、JDBC是什么?二、使用步骤1.步骤2.详解各个对象3.抽取JDBC工具类 : JDBCUtils4.JDBC控制事务一、JDBC是什么?1. 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库* JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。二、使用步骤1.原创 2020-10-05 15:14:39 · 1006 阅读 · 0 评论 -
Java注解
原创 2020-10-02 16:01:51 · 48 阅读 · 0 评论 -
Java反射机制
public class ReflectTest { public static void main(String[] args) throws Exception { //可以创建任意类的对象,可以执行任意方法 /* 前提:不能改变该类的任何代码。可以创建任意类的对象,可以执行任意方法 */ //1.加载配置文件 //1.1创建Properties对象 Properties...原创 2020-10-02 14:47:12 · 43 阅读 · 0 评论