- 博客(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关注的人
RSS订阅