08 2021 档案
摘要:Web前端-jQuery 思维导图:点击打开 1.jQuery概述 1.1jQuery是什么,有什么用 jQuery 是一个 JavaScript 库。 jQuery 极大地简化了 JavaScript 编程。 jQuery 很容易学习。 1.2第一个jQuery例子 <!DOCTYPE html>
        阅读全文
            
摘要:Web前端-Ajax-02-实例:根据省份id查询省份信息 1.需求 用户在文本框输入省份的编号id,在其他文本框中显示其对应的省份名称、省份简称以及省会。 2.准备工作 2.1创建数据库与数据表 2.1.1创建数据库【db_ajax】 create database db_ajax; 2.1.2创
        阅读全文
            
摘要:JDBC封装工具类 1.封装类 package com.tsccg.util; import java.sql.*; import java.util.ResourceBundle; /** * @Author: TSCCG * @Date: 2021/08/28 19:42 */ public c
        阅读全文
            
摘要:Web前端-Ajax-01-Ajax概述 1.全局刷新和局部刷新 在B/S结构项目中,浏览器负责向服务器发送请求,服务器负责接收请求,并将处理结果发送回浏览器。 浏览器将返回的html、jsp等命令文件进行解析并展示到页面中。 1.1全局刷新 浏览器在接收到响应包后,在展示数据时,浏览器原有内容被响
        阅读全文
            
摘要:MVC开发规则 1.介绍 MVC开发规则制定了互联网通信开发过程中 必须出现的角色有哪些 必须出现的角色要担任哪些职责 必须出现的角色的出场顺序 2.角色 DAO对象: Dao对象提供某张表文件的操作细节,降低对表文件的操作难度 避免反复开发表文件操作的代码,提高代码复用性 Service对象: 服
        阅读全文
            
摘要:面试题 JavaScript模拟HashMap类型对象 在Java中存在一个HashMap类型,具有以下功能: 以键值对方式存储数据。 一次可以存储多个键值对,并且要求每一个关键字都是唯一的。 可以通过给定关键字读取相应的值。 具体使用方式如下: HashMap map = new HashMap(
        阅读全文
            
摘要:JavaWeb-05-JSP规范-07-在线考试管理系统-考试管理模块 本次工程文件:点击下载 提取码:jmjh 用户信息管理模块传送门:用户信息管理 试题信息管理模块传送门:试题信息管理 1.任务 考试管理模块 实现功能: 随机出题:考生点击【参加考试】,系统【随机】为其分配四道考试题。 自动改卷
        阅读全文
            
摘要:IDEA导入外部Module步骤 本文描述的是将一个Web类型的Module导入IDEA项目中的步骤。 1.新建一个空项目 1.1左上角File >New >Project 1.2选择Empty Project,然后Next 1.3为新建的项目命令 1.4空项目新建成功 2.导入外部Module文件
        阅读全文
            
摘要:JavaWeb-05-JSP规范-06-EL表达式 1.JSP的繁琐之处 当使用JSP将作用域对象中存放的数据写入到响应体时, 按传统的方式实现共有三步: 在执行标记中通过java代码从作用域对象中读取数据 完成数据类型转化 在输出标记中将转换后的数据写入响应体内 <% String value =
        阅读全文
            
摘要:JavaWeb-05-JSP规范-05-在线考试管理系统02-试题信息管理 用户信息管理模块传送门:用户信息管理 考试管理模块传送门:考试管理 本次项目文件:点击下载 提取码:922w 1.目标 试题信息管理模块 2.功能实现 试题信息添加功能 试题信息查询功能 试题信息更新功能 试题信息删除功能 
        阅读全文
            
摘要:JavaWeb-05-JSP规范-04-JSP文件运行原理 1.Http服务器调用JSP文件步骤 Http服务器将JSP文件内容【编辑】为一个Servlet接口实现类(.java) Http服务器将Servlet接口实现类【编译】为class文件(.class) Http服务器负责创建这个class
        阅读全文
            
摘要:JavaWeb-05-JSP规范-03-Servlet和JSP文件分工 1.Servlet和JSP之间的分工 Servlet:负责处理业务并得到【处理结果】 >大厨 JSP:不负责处理业务,主要人物是将Servlet中的【处理结果】写入响应体 >传菜员 2.Servlet和JSP之间的调用关系 Se
        阅读全文
            
摘要:JavaWeb-05-JSP规范-02-JSP常见内置对象 1.JSP内置对象:request 类型:HttpServletRequest 作用:在JSP文件运行时读取请求包信息,与Servlet在请求转发过程中实现数据共享。 演示: 新建一个网站,在默认的index.jsp文件中,编写代码,通过内
        阅读全文
            
摘要:JavaWeb-05-JSP规范-01-JSP概述 1.什么是JSP规范,有什么用? JSP规范来自于JavaEE规范中的一种。 JSP规范制定了如何开发JSP文件代替响应对象将处理结果写入响应体内的开发流程。 JSP规范制定了Http服务器应该如何调用JSP文件。 2.为什么要用JSP文件代替响应
        阅读全文
            
摘要:JavaWeb-04-第三版网络通信流程图
        阅读全文
            
摘要:JavaWeb-03-Servlet-15-过滤器防止用户恶意登陆 1.恶意登陆问题 以之前做的在线考试管理系统项目为例。(传送门:在线考试管理系统) 如果有人通过浏览器地址栏,绕过登陆验证,直接访问网站中的资源文件,那么网站中的数据就不安全了。 为了防止这种恶意登陆的情况发生,我们可以使用【令牌机
        阅读全文
            
摘要:JavaWeb-03-Servlet-14-过滤器接口(Filter接口) 1.介绍 【位置】:来自于Servlet规范下的接口,在Tomcat中存在于servlet-api.jar包中。 【实现类】:Filter接口实现类由开发人员提供,Http服务器不负责提供。 【特性】:Filter接口在Ht
        阅读全文
            
摘要:JavaWeb-03-Servlet-13-监听器接口 1.介绍 【位置】:监听器接口来自于Servlet规范下,共有8个接口。具体位置在Tomcat下的servlet-api.jar 【监听器接口实现类】:Http服务器所提供的jar包中没有监听器接口的实现类,需要由开发人员手动实现。 【监听器接
        阅读全文
            
摘要:JavaWeb-03-Servlet-12-多个Servlet之间的数据共享-03HttpServletRequest接口 1.介绍 1.在同一个网站中,如果两个Servlet之间通过【请求转发】方式进行调用,那么这两个Servlet之间共享的是同一个【请求协议包】。而一个请求协议包只对应一个请求对
        阅读全文
            
摘要:JavaWeb-03-Servlet-11-多个Servlet之间的数据共享-02HttpSession接口 1.介绍 HttpSession接口是一个来自于Servlet规范下的接口 该接口存在于Tomcat钟的servlet-api.jar包里。 其实现类由Http服务器提供,存在于servle
        阅读全文
            
摘要:JavaWeb-03-Servlet-10-多个Servlet之间的数据共享 1.多个Servlet之间的数据共享实现方案 数据共享:OneServlet工作完毕后,将产生的数据交给TwoServlet来使用。 在Servlet规范中提供四种数据共享方案: ServletContext接口 Cook
        阅读全文
            
摘要:JavaWeb-03-Servlet-09-多个Servlet之间的调用 1.问题 某些来自于浏览器中的请求,往往需要服务端中多个Servlet接口实现类协同处理。 但是浏览器一次只能访问一个Servlet,这就导致用户需要手动通过浏览器发起多次请求才能获得服务。 这样会增加用户获得服务的难度。 2
        阅读全文
            
摘要:JavaWeb-03-Servlet-08-Http状态码 1.状态码介绍 1.状态码是由三位数字组成的符号。 2.Http服务器在推送响应包前,根据本次请求处理情况,将Http状态码写入到响应包里的【状态行】上。 3.如果Http服务器针对本次请求,返回了对应的资源文件,那么就通过Http状态码通
        阅读全文
            
摘要:JavaWeb-03-Servlet-07-在线考试管理系统-用户信息管理模块 试题信息管理传送门:试题信息管理 考试管理模块传送门:考试管理 本次项目文件:点击下载 提取码:922w 1.目标 用户信息管理模块 2.功能实现 用户信息注册 用户信息查询 用户信息删除 用户信息更新 用户登录验证 3
        阅读全文
            
摘要:请求对象与响应对象的生命周期 **创建:**在Http服务器接收到浏览器发送的【Http请求协议包】后,会为当前的【Http请求协议包】创建一个【请求对象】和一个【响应对象】。 **作实参:**在Http服务器调用doGet/doPost方法时,负责将【请求对象】和【响应对象】作为实参传入方法中,确
        阅读全文
            
摘要:JavaWeb-03-Servlet-05-HttpServletRequest接口 1.HttpServletRequest简介 HttpServleRequest接口来自于Servlet规范中,存在于Tomcat中的servle-api.jar,具体位置是【javax.servlet.http.
        阅读全文
            
摘要:HttpServletResponse接口 1.HttpServletResponse简介 HttpServletResponse接口来自于Servlet规范中,存在于Tomcat中的servle-api.jar,具体位置是【javax.servlet.http.HttpServletRespons
        阅读全文
            
摘要:Servlet对象生命周期 1.Servlet对象生命周期 1.网站中所有的Servlet接口实现类的实例对象,只能由Http服务器创建,不能由程序员手动去创建。 2.默认情况下,当Http服务器接收到对于当前Servlet接口实现类的第一次请求时,会自动创建这个Servlet接口实现类的实例对象。
        阅读全文
            
摘要:JavaWeb-03-Servlet-02-Servlet接口实现类 1.什么是Servlet接口,有什么用? Servlet接口来自于Servlet规范中的一个接口,这个接口存在于Http服务器所提供的jar包中。 Servlet接口的具体位置:位于Tomcat服务器下的lib文件中的servle
        阅读全文
            
摘要:JavaWeb-03-Servlet规范-01-Servlet规范介绍 Servlet规范来自于JavaEE规范 作用: 制定”动态资源文件“开发步骤: 如何把一个java类变成动态资源文件 制定Http服务器调用动态资源文件的规则: 当Http服务器发现索要的是动态资源文件时 就创建出当前动态资源
        阅读全文
            
摘要:JavaWeb-02-Tomcat 1.服务器概述 服务器是一种安装在服务端计算机的资源文件调度器。 每一种服务器都专门接受特定的请求协议,对特定的文件进行调度管理。 比如MySQL就是一种服务器,专门对frm文件(表文件)进行管理调用。 2.Http服务器 2.1Http服务器的作用 Http服务
        阅读全文
            
摘要:JavaWeb-01-Http网络协议-02-Http网络协议包 1.第二版互联网通信流程图 2.网络协议包 1.在网络中传递的信息都是以二进制形式存在的。 2.接收方(浏览器/服务器)在接收到信息后,第一件事就是将二进制数据编译成文字、图片、视频和命令。 3.传递的信息数据量往往都比较巨大,导致接
        阅读全文
            
摘要:JavaWeb-01-Http网络协议-01-互联网通信 1.什么是互联网通信 张三暑假去叙利亚打工,拿工资买了一部好康的电影。 此时,在北京的哥们李四剧荒,用电脑发消息给张三,问有什么好康的电影。 张三立即回复:我这里有部好康的电影,发给你。说罢把电影通过自己的电脑发送给了李四的电脑。 李四接收张
        阅读全文
            
摘要:JS-JSON-获取JSON对象中的数据展示到表格里 1.要求 点击按钮,将学生信息展示到表格里,并显示总记录条数。 2.实现思路 创建JSON对象 先创建一个JSON对象data,有总人数total和学生信息emps两个属性 emps是一个JSON数组,里面存放着所有学生的信息。 搭框架 将按钮、
        阅读全文
            
摘要:JS-JSON 1.JSON概述 1.1什么是JSON,有什么用? JavaScript Object Notation(JavaScript对象标记),简称JSON。(数据交换格式) JSON的主要作用是:在系统A和系统B交换数据时,作为一种标准的数据交换格式。 JSON目前非常流行,九成以上的系
        阅读全文
            
摘要:JS-BOM编程 1.开启和关闭窗口 BOM编程中,window对象是顶级对象,代表浏览器窗口。 window有open和close两个函数,可以开启窗口和关闭窗口。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <me
        阅读全文
            
摘要:JS-DOM编程-07-周期函数setlnterval 1.获取系统当前时间 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=e
        阅读全文
            
摘要:JS-DOM编程-06-获取下拉列表选中项的value 1.用户选择城市后,界面弹出对应市区原理 直辖市和市辖区的关系是:1对多(两张表,多的表加外键) 直辖市表t_city id	ccode(unique)	cname 1	001 北京 2	002 上海 3	003 广州 市辖区t_md id	m
        阅读全文
            
摘要:JS-DOM编程-05-复选框的全选与取消全选 1.当点击全选框时,选中所有复选框 复选框对象的checked属性代表复选框是否被选中: 如果值为true,则表示复选框被选中 如果值为false,则表示复选框未被选中 我们可以利用checked属性来实现功能。 在全选框中设置一个click事件,当点
        阅读全文
            
摘要:JS-DOM编程-04-表单验证 1.表单验证要求 用户名不能为空,且长度必须在6~14位之间。 用户名只能由数字和字母组成,不能含有其他符号。(正则表达式) 密码不能为空,且长度必须在6~20位之间。 密码和确认密码必须一致 邮箱地址不能为空,且必须合法。 统一失去焦点时验证。 错误提示信息统一在
        阅读全文
            
摘要:JS-DOM编程-03-正则表达式 1.正则表达式概述 1.1什么是正则表达式,有什么用? 正则表达式:Regular Expression 正则表达式主要用于字符串格式匹配方面。 在一些要求使用邮箱登录的网页中,当我们输入非邮箱格式的字符串时,系统会提示格式错误,这里面使用到的检查机制就用到了正则
        阅读全文
            
摘要:JS-DOM编程-02-innerHTML和innerText属性 1.innerHTML属性 innerHTML属性可以设置对象里的内容。 1.1直接赋值给innerHTML以改变div 实现点击按钮,就可以向div里添加内容。 <!DOCTYPE html> <html lang="en"> <
        阅读全文
            
摘要:JS-DOM编程-01-文本框相关应用 1.设置和获取文本框的value 1.1获取文本框的value 先根据文本框的id获取文本框对象,然后再访问value属性。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <met
        阅读全文
            
摘要:JS-ECMAScript、DOM和BOM 1.JavaScript包括三大块 ECMAScript: JS的核心语法(ES规范/ECMA-262标准) DOM: Document Object Model(文档对象模型) 对网页中的节点进行增删改的过程。 HTML文档被当作一颗DOM树来看待。 v
        阅读全文
            
摘要:JS-07-JS控制语句与数组 1.JS中有哪些控制语句? JS中有如下控制语句: 1.if 2.switch 3.for 4.while 5.do...while 6.continue 7.break 8.for...in(了解) 9.with(了解) 用法与java一致。 2.JS数组 2.1J
        阅读全文
            
摘要:JS-06-JS中的void运算符 1.void运算符的作用 void运算符是javascript中的一个操作符,语法如下: javascript:void(表达式) javascript:void 表达式 运算原理:执行表达式,不返回任何结果。 常用于将一个链接变成死链。 2.将一个链接变为死链 
        阅读全文
            
摘要:JS-05-JS中的事件 1.常用事件 type 事件 描述 焦点相关 focus 获得焦点 blur 失去焦点 键盘相关 keydown 键盘键按下 keyup 键盘键弹起 鼠标相关 --> 鼠标相关 click 鼠标单击 dblclick 鼠标双击 mousedown 鼠标按下 mouseove
        阅读全文
            
摘要:JS-04-undefined、null和NaN的区别 1.三者的数据类型不同 undefined:Undefined null:Object NaN:Number <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <met
        阅读全文
            
摘要:JS-03-数据类型 1.JS中有哪些数据类型? 虽然JS中的变量在声明时不需要指定数据类型,但是在赋值时,每一个数据还是有类型的,所以这里也需要学习一下JS中的数据类型。 JS中数据类型分为原始类型和引用类型。 原始类型: Undefined Number String Boolean Null 
        阅读全文
            
摘要:JS-02-JS变量与函数 1.JS标识符命名规则与规范 JS标识符的命名规则和规范按java的方式就可以了。 标识符命名规则: 由字母、数字、下划线(_)、美元符号($)组成。 不能由数字开头。 严格区分大小写。 不可使用关键字命名。 理论上长度不限。 标识符命名规范: 按照驼峰命名法: 类名和接
        阅读全文
            

 
 浙公网安备 33010602011771号
浙公网安备 33010602011771号