自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Filter学习笔记

Filter:过滤器 1、概念: web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能 作用: 一般用于完成通过的操作。如:登录验证、同一编码处理、敏感字符过滤…… 2、 快速入门: ​ 1、实现步骤: ​ 1、创建类实现Filter接口(注意是javax.servlet.Filter) ​ 2、重写方法 ​ 3、配置拦截路径 ​ 1、web.x...

2020-04-08 23:08:29 200 1

原创 JQuer学习笔记

JQuery 1、概念 ​ 一个JavaScript的框架,可以简化JS的开发。 ​ JavaScript的框架:本质上就是一些js文件,封装了js的原生代码而已,需要使用时进行调用即可 2、快速入门 ​ 1、下载JQuery ​ 目前jQuery有三个大版本: ​ 1.x:兼容ie678,使用最为广泛的,官方只做BUG维护, 功能不再新增。因此一般项目来说,使用1.x版本就可 以了,最终版本:1...

2020-04-08 23:07:48 130

原创 JSTL学习笔记

概念: JavaServer Page Tag Library:JSP标准标签库 作用: 替换和简化JSP页面中JAVA代码的编写 使用步骤: 1、导入相关jar包 2、引入标签库<%@taglib prefix=“c” uri=“http://java.sun.com/jsp/jstl/core” %> prefix=“c”:取名,可以随便去,但是一般JSTL我们都取名为c...

2020-04-02 22:43:20 122

原创 MVC开发模式&三层架构&项目开发流程

MVC开发模式: M:Model(模型) —》 例如:JavaBean 作用:完成集体的逻辑业务操作,如:查询数据库、封装对象…… V:View(视图) —》 例如:JSP 作用:展示数据 C:Controller(控制器) —》 例如:Servlet 作用: 1、获取用户的参数请求 2、调用模型处理请求 3、将结果交给视图进行响应、展示 三层架构: 界面层(Web层):用户看到的界面,用户...

2020-04-02 22:35:23 2141

原创 Html学习笔记

标签学习 所有的样式修改都是用CSS,不在html中实现 1、文件标签:定义html文件的标签 html:html文档的根标签 head:头标签,用于指定html文档的一些属性。引入外部资源 title:标题标签 body:体标签 <!DOCTYPE html>:声明这是一个html文档 2、文本标签:定义文本的标签 <h1> to <h6>:不同粗细大小的标题...

2020-04-02 13:58:37 304

原创 CSS学习笔记

CSS: 层叠样式表,用于页面美化和布局控制 层叠:可以作用在同一个html元素上,同时生效 好处: 1、功能强大 2、解耦,耦合度低,将内容展示和样式控制分离,一个css可以作用在多个html文档中 使用: css与html结合方式: 1、内联样式:在标签内使用style属性指定css代码,不常用,耦合度高 2、内部样式:在head标签包裹范围内,定义style标签指定css代码,常...

2020-04-02 13:53:03 64

原创 JavaScript学习笔记

JavaScript: 一门客户端脚本语言 * 运行在浏览器中,每个浏览器都有JavaScript的解析引擎 * 功能:增强用户和html页面的交互过程,控制html元素,让页面有一些动态效果,增强用户体验 * JavaScript = ECMAscript + BOM + DOM ECMAscript: 1、基本语法: 1、与html的结合方式: 内部js:在html页面的任意位置定义sc...

2020-04-02 13:48:28 128

原创 XML学习笔记

XML : 可扩展标签语言 可扩展 :标签都是自定义的,只要符合命名规则。 <User>、<Student>…… 1、功能:存储数据 1、作为配置文件 2、可以在网络中传输 2、语法:如何书写XML 基本语法: 1、XML文档的后缀为.XML 2、XML文档第一行必须定义为文档声明(<?xml version="1.0" encoding="UTF-8"...

2020-04-02 13:18:35 96

原创 Tomcat学习笔记

Tomcat是属于阿帕奇基金会的开源软件,用于中小型的Javaweb项目,满足一部分JavaEE规范 阿帕奇基金会的开源软件,根目录都类似,所以要学习一下 根目录对应的文件: bin:可执行文件 conf:配置文件 lib:依赖的jar包 logs:日志文件 temp:临时文件(不常用) webapps:存放web项目(重要) work:存放运行时的数据 部署web项目的方式: 1、直接将w...

2020-04-02 13:12:32 177

原创 Servlet学习笔记

概念 : 运行在服务器端的小程序 * Servlet是一个接口,定义了Java类被服务器读取的规则 * 使用时需要自定义一个类,实现Servlet接口,重写方法 实现步骤 : 1、实现接口 2、重写方法 执行原理 : web容器(Tomcat)先判断对应类是否实现了Servlet接口,然后使用反射(Class.ForName)读取类对应的字节码文件之后会实例化对象(.newInstanc...

2020-04-02 01:10:04 104

原创 Cookie学习笔记

1、概念: 客户端会话技术,将数据保存到客户端,每次请求都带上cookie信息 2、实现原理: 客户端第一次请求服务器,服务器使用set-cookie响应头装载cookie信息键值对,响应客户端,客户端保存cookie信息,再次请求时,使用cookie请求头装载cookie信息键值对,发送给服务器 3、cookie细节: 1、一次可不可以发送多个cookie? 可以:创建多个cookie...

2020-04-02 01:00:36 83

原创 Session学习笔记

1、概念: 服务器端会话技术,在一次会话的多次请求中共享数据,将数据保存在服务器端。 2、HttpSession对象: 1、获取:request.getSession() 返回值:HttpSession对象 2、方法: .setAttribute():设置共享数据 .getAttribute():获取共享数据 .removeAttribute():删除共享数据 3、原理: Session...

2020-04-02 00:55:02 107

原创 EL学习笔记

EL 概念:Expression language:表达式语言 作用:替换和简化JSP页面中JAVA代码的编写 语法:${表达式} 注意:JSP默认支持EL表达式,若想原样展示输出表达式,在$前加\即可,表示忽略当前表达式 1、运算 运算符: 算数、比较、逻辑运算符同Java一致 空运算符empty:用于判断数组、集合、字符串……是否为null且长度是否为0 例如: ${empty list...

2020-04-02 00:45:42 164

原创 JSP学习笔记

1、概念: Java Server Pages:Java服务器端页面 一个特殊的页面,即可以写html标签也可以写java代码,用于简化书写 2、原理: 本质上jsp就是一个Servlet类,只不过本来需要我们手写的response.getWeiter().writer("<html>");…………等代码,jsp在内部帮我们实现了而已,这也是它被淘汰的原因,和java代码耦合度太...

2020-04-02 00:18:50 160

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除