Listener-监听器

Listener-监听器

* 概念:web的三大组件之一。 * 事件监听机制 * 事件:一件事情 * 事件源 :事件发生的地方 * 监听器 :一个对象 * 注册监听:将事件、事件源、监听器绑定在一起。 当事件源上发生某个事件后,执行监听器代码* void contextDestroyed(ServletContextEvent sce) :ServletContext对象被销毁之前会调...

Java基础 2021-03-12 PM 57次 0条
Filter-过滤器

Filter-过滤器

* 生活中的过滤器:净水器,空气净化器,土匪、 * web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。 * 过滤器的作用: * 一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤...快速入门package cn.itcast.web.filter; import javax.servlet.*; import javax.servl...

Java基础 2021-03-11 PM 73次 0条
Session

Session

概念:服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中。HttpSession 1. 获取HttpSession对象: HttpSession session = request.getSession(); 2. 使用HttpSession对象:Object getAttribute(String name) void setAttribute(String ...

Java基础 2021-03-09 PM 54次 0条
Cookie

Cookie

Cookie概念:客户端会话技术,将数据保存到客户端 创建Cookie对象,绑定数据 new Cookie(String name, String value) 发送Cookie对象 response.addCookie(Cookie cookie) 获取Cookie,拿到数据 Cookie[] request.getCookies() 实现原理 基于响应头set-cookie和请求...

Java基础 2021-03-09 PM 54次 0条
ServletContext对象

ServletContext对象

ServletContext对象概念:代表整个web应用,可以和程序的容器(服务器)来通信 1. 通过request对象获取 request.getServletContext(); 2. 通过HttpServlet获取 this.getServletContext();package cn.itcast.web.servletcontext; import javax.servlet.S...

Java基础 2021-03-09 PM 60次 0条
HTTP-Response

HTTP-Response

响应消息:服务器端发送给客户端的数据* 数据格式 1. 响应行 2. 响应头 3. 响应空行 4. 响应体:传输的数据响应行1. 组成:协议/版本 响应状态码 状态码描述 2. 响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态。 1). 状态码都是3位数字 2). 分类: 1xx:服务器就收客户端消息,但没有接受完成,等待一段时间后,发送1xx多状态码 2xx:成...

Java基础 2021-03-08 PM 67次 0条
HTTP-Request

HTTP-Request

相关介绍* 概念:Hyper Text Transfer Protocol 超文本传输协议 * 传输协议:定义了,客户端和服务器端通信时,发送数据的格式 * 特点: 1. 基于TCP/IP的高级协议 2. 默认端口号:80 3. 基于请求/响应模型的:一次请求对应一次响应 4. 无状态的:每次请求之间相互独立,不...

Java基础 2021-03-05 PM 68次 0条
Servlet

Servlet

概念* 概念:运行在服务器端的小程序 * Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。 * 将来我们自定义一个类,实现Servlet接口,复写方法。快速入门* 快速入门: 1. 创建JavaEE项目 2. 定义一个类,实现Servlet接口 * public class ServletDemo1 imp...

Java基础 2021-03-04 PM 69次 0条
Tomcat

Tomcat

Tomcat:web服务器软件1. 下载:http://tomcat.apache.org/ 2. 安装:解压压缩包即可。 * 注意:安装目录建议不要有中文和空格 3. 卸载:删除目录就行了 4. 启动: * bin/startup.bat ,双击运行该文件即可 * 访问:浏览器输入:http://localhost:8080 回车访问自己 * 可能遇到的问...

Java基础 2021-03-02 PM 77次 0条
XML

XML

基本语法:1. xml文档的后缀名 .xml 2. xml第一行必须定义为文档声明 3. xml文档中有且仅有一个根标签 4. 属性值必须使用引号(单双都可)引起来 5. 标签必须正确关闭 6. xml标签名称区分大小写组成部分1. 文档声明 1. 格式:<?xml 属性列表 ?> 2. 属性列表: * version:版本号,必须的属性 ...

Java基础 2021-03-02 PM 55次 0条
JDBC连接池&JDBCTemplate

JDBC连接池&JDBCTemplate

数据库连接池当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器数据库连接池实现1. 标准接口:DataSource javax.sql包下的 * 获取连接:getConnection() * 归还连接:Connection.close()。如果连接对象Connection是从连接池中获取的,那么调用C...

Java基础 2021-03-01 PM 70次 0条