JavaWeb
文章平均质量分 79
javaWeb学习笔记
快乐撸代码
一个今天胜过两个明天
展开
-
一张图捋清html、js、jQuery、servlet、jsp的关系
最近学这块知识的时候,总把他们的关系弄混,索性画了张图,来捋清楚他们的关系。如果有异议的地方,还请指正。(ps:箭头关系画得不规范,其实我也很纠结)原创 2021-03-02 21:06:11 · 398 阅读 · 0 评论 -
【学习笔记】Ajax
文章目录一、概念二、javaScript原生Ajax请求三、jQuery的Ajax请求一、概念什么是Ajax?AJAX 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML) , 是指一种创建交互式网页应用的网页开发技术。ajax 是一种浏览器异步发起请求。 局部更新页面的技术。异步请求:局部更新:浏览器地址栏不发生变化,只有一个节点发生变化。二、javaScript原生Ajax请求创建XMLHttpRequest对象调用op原创 2021-03-01 21:36:08 · 527 阅读 · 0 评论 -
【学习笔记】JSON
文章目录一、概念二、定义对象和基本使用2.1 定义格式2.2 对象的访问三、json的两个常用方法四、JSON在Java中的使用一、概念JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。 同时也易于机器解析和生成。 它基于 JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999 的一个子集。 JSON 采用完全独立于语言的文本格式, 但原创 2021-03-01 19:54:50 · 213 阅读 · 0 评论 -
【学习笔记】Filter过滤器
文章目录一、 什么是Filter过滤器二、使用Filter三、Filter的生命周期四、FilterConfig 类五、FilterChain 过滤器链六、Filter 的拦截路径一、 什么是Filter过滤器Filter 过滤器是JavaWeb的三大组件之一。是JavaEE的规范,是接口作用:拦截请求,过滤响应应用场景:权限检查、事务管理、日记操作……二、使用FilterFilter的工作流程要求: 在你的 web 工程下, 有一个 admin 目录。 这个 admin 目录下的所有原创 2021-03-01 17:19:23 · 277 阅读 · 0 评论 -
【学习笔记】Cookie和Session
文章目录一、Cookie1. 概念2. 创建Cookie3. 服务器获取Cookie4. 修改Cookie5. Cookie 的生命控制6. path设置有效路径二、Session会话1. 概念2. 创建和获取Session3. Session域存取数据4. Session的生命周期控制5. 浏览器和Session之间关联的技术一、Cookie1. 概念Cookie是服务器通知客户端保存键值对的一种技术客户端有了Cookie后,每次请求都发送给服务器每个Cookie大小不超过4kb2. 创建原创 2021-03-01 11:14:37 · 270 阅读 · 0 评论 -
【学习笔记】文件的上传和下载
文章目录一、文件的上传二、文件的下载乱码解决方案一一、文件的上传页面要有一个 form 标签, method=post 请求form 标签的 encType 属性值必须为 multipart/form-data 值在 form 标签中使用 input type=file 添加上传的文件编写服务器代码(Servlet 程序) 接收, 处理上传的数据。encType=multipart/form-data 表示提交的数据, 以多段(每一个表单项一个数据段) 的形式进行拼接, 然后以二进制流的形原创 2021-02-27 18:51:49 · 202 阅读 · 0 评论 -
【学习笔记】JSTL 标签库
文章目录一、概念二、使用步骤三、核心库的使用<c:set /><c:if /><c:choose> <c:when> <c:otherwise><c:forEach />一、概念JSTL 标签库 全称是指 JSP Standard Tag Library JSP 标准标签库。是一个不断完善的开放源代码的 JSP 标签库。EL 表达式主要是为了替换 jsp 中的表达式脚本, 而标签库则是为了替换代码脚本。 这样使得整个 jsp 页面原创 2021-02-26 22:21:13 · 257 阅读 · 0 评论 -
【学习笔记】EL表达式
文章目录一、概念二、EL 表达式搜索域顺序三、表达式输出各种属性四、运算五、11个隐含对象5.1 获取四个域中的属性5.2 PageContext 对象的使用5.3 其他隐含对象一、概念EL表达式的全称是 Expression Language ,表达式语言。作用: 代替 jsp 页面中的表达式脚本在 jsp 页面进行数据输出。要比表达式脚本更简洁。格式: ${ 表达式 }<%@ page contentType="text/html;charset=UTF-8" language="jav原创 2021-02-26 20:02:41 · 568 阅读 · 1 评论 -
【学习笔记】jsp
文章目录一、jsp1.1 概念1.2 作用1.3 jsp 本质二、jsp 的三种语法2.1 头部的 page 指令2.2 常用脚本2.2.1 声明脚本2.2.2 表达式脚本2.2.3 代码脚本2.3 三种注释2.3.1 html 注释2.3.2 java注释2.3.3 jsp 注释三、jsp 中九大内置对象四、四大域对象五、jsp的 out 输出 和 response.getWriter() 输出区别六、常用标签6.1 静态包含6.2 动态包含6.3 jsp 标签-转发七、Listener 监听器7.1原创 2021-02-26 16:52:13 · 694 阅读 · 0 评论 -
【学习笔记】Servlet
文章目录一、servlet技术1.1 什么是 Servlet1.2 编写 Servlet 程序1.3 url 到 servlet 程序的过程1.4 Servlet 生命周期一、servlet技术1.1 什么是 ServletServlet 是 JavaEE 规范之一,规范就是借口Servlet 是 JavaWeb 的三大组件之一,三大组件分别为:Servlet 程序、Filter过滤器、Listener监听器Servlet 是运行在服务器上的 Java 程序可以接受客户端发来的请求,并相应数据给原创 2021-02-26 11:13:51 · 1737 阅读 · 0 评论 -
【学习笔记】jQuery
文章目录一、jQuery 介绍二、jQuery 核心函数三、jQuery 对象和 DOM 对象的区别3.1 什么是 jQuery 对象? 什么是DOM 对象3.2 jQuery 对象本质3.3 jQuery对象和DOM对象的使用区别3.4 DOM 对象 和 jQuery 对象互转四、jQuery 选择器4.1 基本选择器4.2 层级选择器4.3 过滤选择器4.3.1 基本过滤选择器4.3.2 内容过滤器4.3.3 属性过滤器4.3.4 表单过滤器4.3.54.3.1一、jQuery 介绍jQuery原创 2021-02-25 14:07:46 · 8928 阅读 · 15 评论 -
【学习笔记】JavaScript
文章目录一、JavaScript 介绍二、JavaScript 和 HTML 结合2.1 方式一2.2 方式二三、变量四、关系运算符五、逻辑运算符六、数组七、函数7.1 函数的定义7.2 隐形参数 arguments八、自定义对象8.1 Object 形式自定义8.2 {} 花括号自定义九、事件9.1 onload事件9.2 onclick 单击事件9.3 onblur 失去焦点事件9.4 onchange 内容改变事件9.5 onsubmit 表单提交事件十、DOM 模型一、JavaScript 介绍原创 2021-02-24 11:41:46 · 1804 阅读 · 0 评论 -
【学习笔记】CSS
文章目录一、CSS 介绍二、语法规则三、CSS 和 HTML 结合3.1 方式一3.2 方式二3.3 方式三四、CSS 选择器4.1 标签名选择器4.2 id 选择器4.3 class 选择器4.4 组合选择器五、常用样式1 字体颜色2. 宽度3. 高度4. 背景颜色5. 字体样式6. 边框7. div 居中8. 文本居中9. 超链接去下划线10. 表格去下划线11. 列表去除修饰一、CSS 介绍CSS 是「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。原创 2021-02-23 15:55:57 · 204 阅读 · 0 评论 -
【学习笔记】HTML
文章目录一、创建静态Web工程二、简介三、标签介绍四、常用标签4.1 font字体标签4.2 引用实体4.3 超链接4.4 列表4.5 图片4.6 表格4.7 iframe标签 内嵌窗口4.8 表单标签一、创建静态Web工程在IDEA中新建一个项目(New Project),创建一个静态Web工程。可在项目下创建新的 module ,同样是静态Web工程然后新建一个 HTML文件二、简介Hyper Text Markup Language (超文本标记语言) 简写:HTMLhtml本原创 2021-02-23 11:55:09 · 477 阅读 · 0 评论