java-Web
java-web-学习记录
oooola
吭哧吭哧~
展开
-
17-Javaweb-注解 & servlet3.0 & 类加载器 & 动态代理
目录一、案例1-模拟junit测试1-1 注解1-1 java中3个注解(理解)1-2 自定义注解(理解)1-2-1 注解属性1-2-2 注解属性类型1-2-3 赋值的格式1-2-4 元注解:(理解)1-3 步骤分析:(了解)1-3-1 定义一个注解 @MyTest1-3-2 在一个测试类 MyTestTest 上的添加几个方法1-3-3 在另一个有主方法的类上添加main方法1-4 案例扩展1-5 步骤分析1-5-1 自定义一个注解JDBCInf原创 2020-07-22 23:08:24 · 610 阅读 · 0 评论 -
16-Javaweb-listener & filter
目录一、listener(了解) 监听器 filter(★) 过滤器1-1 listener 1-1-1 监听内容1-2 监听三个对象的创建和销毁1-3 监听三个对象属性的变化1-4 监听session中javabean的状态1-5 使用步骤1-6 演示各个监听器1-6-1 监听三个对象的创建和销毁1-6-2 监听三个对象属性的变化(添加 替换 删除)1-6-3 监听session中javabean的状态二、 案例1-自动登录2-1 filt...原创 2020-07-17 23:19:03 · 509 阅读 · 0 评论 -
15-Javaweb-ajax 和 jquery
目录一、案例1-使用原生的ajax判断用户名是否占用(了解)1-1 ajax1-2 ajax入门程序1-3 ajax-api详解1-3-1 常用属性1-3-2 常用方法1-4 步骤分析1-4-1 数据库和表1-4-2 新建项目1-4-3 新建一个注册页面 表单 在用户名文本框上输入用户名 失去焦点1-4-4 checkUsername4Ajax1-4-5 在表单接受响应的数据二、案例2-使用jquery的ajax判断用户是否被占用2-1 四种2-1原创 2020-07-16 14:18:58 · 904 阅读 · 0 评论 -
14-Javaweb-jdbc案例(简单的curd & 分页)
目录一、案例1-展示所有商品1-1 步骤分析1-1-1 数据库和表1-1-2 新建一个项目1-1-3 导入jar包1-1-4 包结构1-1-5 新建一个首页index.jsp 1-1-6 点击超链接 发送一个servlet上(FindAllServlet)1-1-7 FindAllServlet二、案例2-添加商品2-1 步骤分析2-1-1 在index.jsp添加一个超链接2-1-2 add.jsp放入一个表单2-1-3 表单提交到...原创 2020-07-15 21:30:31 · 896 阅读 · 0 评论 -
13-Javaweb-JSPmvc模式 & JDBC事务 & 反射补充
目录一、分层和事务1-0 案例-使用mvc思想完成转账操作1-1 mvc思想1-2 MVC1-3 jsp设计模式1 model1:(了解)1-4 反射1-4-1 获取class对象1-4-2 可以获取对应类的构造方法(了解)1-4-3 可以通过clazz创建一个对象(了解)1-4-4 可以通过clazz获取所有的字段 getFiled()(了解中的了解)1-4-5 可以通过clazz获取所有的方法1-4-6 Method对象的invoke是有返回值,他的...原创 2020-07-14 00:34:47 · 697 阅读 · 0 评论 -
12-Javaweb-jsp & el & jstl
目录一、jsp1-1 jsp1-2 jsp脚本1-3 jsp的指令1-3-1 jsp指令的分类1-3-2 注意1-4 page指令1-4-1 重要属性:3个1-4-2 了解属性1-5 include指令1-5-1 路径1-6 taglib指令:导入标签库 1-7 jsp的内置对象:★★★(9大内置对象)1-8 jsp的域对象:理解1-9 pagecontext作用:理解1-9-1 pagecontext 域对象1-9-2 操...原创 2020-07-13 17:27:45 · 530 阅读 · 0 评论 -
11-Javaweb-cookie & session
一、案例1-记录用户上次访问时间 需求: 当用户第一次登录的时候,提示:你是第一次访问,且记录该次访问时间, 下一次访问的时候,获取上一次访问时间且展示出来技术分析: 会话技术 cookie jsp 1-1 jsp java server pages(java服务器页面) 本质上jsp就是一个servlet,在html代码中嵌套java代码,——继承并实现了http...原创 2020-07-11 21:48:38 · 550 阅读 · 0 评论 -
10-javaWeb-response & request
学习目标:会使用request和response 一、案例1-文件下载案例 技术分析: response 文件下载 1-1 response:响应 作用: 往浏览器写东西 组成部分: 响应行 响应头 响应体 1-1-1 操作响应行 1.格式: 协议/版本 状态码 状态码说明 HTTP...原创 2020-07-11 10:02:57 · 578 阅读 · 0 评论 -
09-javaWeb-servlet
一、http:要求:掌握一些头信息 超文本传输协议: 规定数据的格式 浏览器往服务器发送 ---- 请求 服务器往浏览器回写 ---- 响应1、 1 请求:(request) 1 组成部分: 请求行 请求头 请求体2 请求行:请求信息的第一行 格式:请求方式 访问的资源 协议/版本 例如:GET /day0801/1.html HTTP/1.1 ...原创 2020-07-10 16:12:52 · 1377 阅读 · 0 评论 -
08-javaWeb-xml & tomcat
目录一、 案例1-编写配置文件,编写一个服务器软件,按照指定的全限定名,根据路径,让服务器创建这个对象,调用指定的方法1、 1 xml1、 2xml组成部分1 声明2 元素(标签)3 属性4 注释5 CDATA——字符数据1、 3 xml解析1 解析方式2 解析技术3 dom4j技术进行查询操作4 xpath解析技术:(扩展)1、 4 反射1 获取对应的class对象2 通过class对象创建一个实例对象(相当于 new 类())3 通..原创 2020-07-09 22:23:33 · 720 阅读 · 0 评论 -
07-javaWeb-jdbc
一、通过jdbc完成单表的curd操作1、 1 jdbc1、 2 jdbc操作步骤:★1、 2、1 初始化数据库和表1、 2、2 IDE打开之后——eclipse1、 2、3 使用junit单元测试1、 2、4 添加工具类1、 2、5 使用工具类插入一条数据1、 3 jdbc-api详解1、 3、1 DriverManager:管理了一组jdbc的操作 类1、 3、2 (了解)Driver:java.sql 接口 驱动1、 4 常见原创 2020-07-08 23:59:15 · 232 阅读 · 0 评论 -
06-javaWeb-mysql+多表查询
单表的curd需求: 对一张表中的数据进行增删改查操作 C:create 创建 U:update修改 R:read 读|检索 查询 D:delete 删除技术分析: 数据库 sql数据库 本质上就是一个文件系统.通过标准的sql对数据进行curd操作安装 数据库管理系统: 数据库管理系统大白话就是一个软件常...原创 2020-07-04 10:04:07 · 1263 阅读 · 0 评论 -
05-javaWeb-validate+bootstrap
jqery validate插件下载官网地址:http://jqueryvalidation.org/files/jquery-validation-1.15.0.zip 帮助文档位置:http://jqueryvalidation.org/documentation/validate使用步骤: validate是别人封装好的第三方工具 1.导入jquery.js(依赖于jQuery) 2.导入validate.js ...原创 2020-07-02 17:42:49 · 350 阅读 · 0 评论 -
04-javaWeb-jQuery
jQuery 案例1-弹出广告 技术: 定时器 jQueryjquery和html的整合 jquery是单独的js文件 通过script标签的src属性导入即可获取一个jquery对象 $("选择器") 或者 jQuery("选择器")<script src="../js/jquery-1.11.0.min.js"></script>&...原创 2020-07-02 10:13:47 · 139 阅读 · 0 评论 -
03-javaWeb-js2
JS获取设置元素 获取元素: var obj=document.getElementById("id值"); 获取元素的value属性 var val=document.getElementById("id值").value; 设置元素的value属性 document.getElementById("id值").value="sdfsdf"...原创 2020-07-01 21:08:49 · 614 阅读 · 0 评论 -
02-javaWeb-div+css+js1
div:块标签 <div></div>span:行内的块标签 <span><span>css:渲染 层叠样式表 作用: 渲染页面 提高工作效率 格式: 选择器{属性:值;属性1:值1;} ...原创 2020-06-30 19:15:53 · 764 阅读 · 0 评论 -
01-javaWeb-html
【HTML的概述】什么是HTMLHTML:HyperText Markup Language 超文本标记语言超文本:比文本功能更加强大 标记语言:通过一组标签对内容进行描述的一门语言为什么学习HTMLHTML是设计页面基础在哪些地方可以使用HTML设计页面的时候都可以使用HTML如何使用HTMLHTML的语法和规范HTML文件的扩展名是.html或者是.htm HTML文件是由头和体组成 HTML这组标签是不区分大小写 HTML的标记通常是由开始标.原创 2020-06-29 20:31:28 · 2398 阅读 · 0 评论