自定义博客皮肤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 243 1

原创 JQuer学习笔记

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

2020-04-08 23:07:48 165

原创 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 166

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

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

2020-04-02 22:35:23 2338

原创 Html学习笔记

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

2020-04-02 13:58:37 410

原创 CSS学习笔记

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

2020-04-02 13:53:03 103

原创 JavaScript学习笔记

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

2020-04-02 13:48:28 175

原创 XML学习笔记

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

2020-04-02 13:18:35 130

原创 Tomcat学习笔记

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

2020-04-02 13:12:32 222

原创 Servlet学习笔记

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

2020-04-02 01:10:04 135

原创 Cookie学习笔记

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

2020-04-02 01:00:36 116

原创 Session学习笔记

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

2020-04-02 00:55:02 153

原创 EL学习笔记

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

2020-04-02 00:45:42 207

原创 JSP学习笔记

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

2020-04-02 00:18:50 211

空空如也

空空如也

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

TA关注的人

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