JavaWeb入门学习
文章平均质量分 83
JavaWeb入门学习
anrui0
这个作者很懒,什么都没留下…
展开
-
JavaWeb——会话技术的学习
Cookie 1.概念:客户端会话技术,将数据保存到客户端 2.快速入门: *使用步骤 1.来创建Cookie对象,绑定数据 *new Cookie(String name,String value) 2.发送cookie对象 *response.addCookie(Cookie cookie) 3.获取cookie,拿到数据 ...原创 2021-07-16 21:40:46 · 148 阅读 · 0 评论 -
JavaWeb——Response的学习与实例演示
Response介绍功能:设置响应消息 1.设置相应行 1.格式:HTTP/1.1 200 OK 2.设置状态码:setStatus(int sc) 2.设置响应头:setHeader(String name,String value) 3.设置响应体: 使用步骤 1.获取输入流 *字符输出流:PrintWrite...原创 2021-07-16 17:01:59 · 171 阅读 · 0 评论 -
JavaWeb——Servlet介绍与request学习
servlet: server applet概念:运行在服务器端的小程序 *servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则 *将来我们定义一个类,实现Servl接口,复写方法快速入门: 1.创建一个JavaEE项目 2.定义一个类,实现Servlet接口 3.实现接口中的抽象方法 4.配置Servlet 在web.xml中进行配置 ...原创 2021-07-16 14:05:47 · 151 阅读 · 0 评论 -
JavaWeb——xml的创建与使用
xml的介绍概念: xml属于Extensible Markup Language 可扩展标记语言,xml中的标签标签都是自己定义的。xml常用与作为数据存储的载体,xml可以代替properties在作为配置文件进行使用,而且实用性比较与properties更优。...原创 2021-07-14 20:24:42 · 1240 阅读 · 0 评论 -
JavaWeb——bootstrap框架的介绍与使用
BootStrap框架的介绍Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷。Bootstrap框架是一个半成品软件,开发人员可以在框架的基础上进行开发,简化编码。BootStrap框架定义了很多css的样式和js的插件。我们开发人员可以直接使用这些插件得到丰富的页面效果,但BootStrap框架最大的特点是框架中定义了响应式布...原创 2021-07-13 10:17:58 · 592 阅读 · 0 评论 -
JavaWeb——BOM基本学习
BOM介绍1.概念BOM(Browser Object Model) 是指浏览器对象模型,是用于描述这种对象与对象之间层次关系的模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM由多个对象组成,其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该对象的子对象。2.组成 *Window:窗口对象 *Navigator:窗口对象 *Screen:显示器屏幕对象 *His...原创 2021-07-11 21:35:47 · 419 阅读 · 0 评论 -
JavaWeb——JavaScript基础学习
JavaScript的认识1.概念:一门客户脚本语言 *运行在客户浏览器中的。每一个浏览器都有JavaScript的解析引擎 *脚本语言:不需要编译,直接可以被浏览器解析执行。2.功能: *可以用来增强用户和html的交互过程,可以控制HTML元素,让页面有一些动态效果,增强用户的体验ECMAScript语法与对象基本语法 1.与html的结合方式 *内部JS: ...原创 2021-07-11 15:18:02 · 130 阅读 · 0 评论 -
JavaWeb——html表单与CSS
html表单介绍概念:用于采集用户输入的数据,用于和服务器交互。使用的标签:from。用于定义表单。可以定义一个范围,范围代表采集用户数据的范围。表单 属性:1.action:指定提交数据的URL。2.method:指定提交的方式。method分类:一共7种,两种比较常用get:1.请求的参数会在地址栏中显示。...原创 2021-07-10 20:20:50 · 259 阅读 · 0 评论 -
JavaWeb——web介绍与html学习
Web介绍JavaWeb:使用Java语言开发基于互联网的项目软件建构1.C/S架构:Client/Server 客户端/服务器端 *在客户端有一个客户端服务器,在远程有一个服务器端软件 *如:QQ,端游 *优点: 1.用户体验好 *缺点: 1.开发,维护,安装,部署麻烦2.B/S架构:Browser/Server 浏览器/服务器 ...原创 2021-07-10 09:52:13 · 269 阅读 · 0 评论 -
JavaWeb——JDBC连接池
连接池介绍概念: 连接池其实就是一个容器,存放数据库连接的容器。当系统初始化好后,容器被创建,容器会申请一些连接对象,当用户访问数据库时,会从容器中获取连接对象,用户访问完后,再将这些连接对象归还给容器。优点: 1.节约系统的资源2.用户访问高效连接池实现1.标准的接口:DataSource再Javax.sql包下的*接口中的方法获取方法:...原创 2021-07-09 11:08:37 · 177 阅读 · 0 评论 -
JavaWeb——JDBC的基本使用
JDBC的介绍概念 JDBC全称 Java Database Connectivity ,是使用Java语言操作数据库的方法。JDBC其实是官方(sun)定义的一套操作所有关系数据可得规则,即接口。各个数据库厂商去实现接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。JDBC使用快速入门步骤: 1.导入驱动jar包 *复制我们的驱动jar包到项目的libs(自建目录...原创 2021-07-08 22:07:56 · 199 阅读 · 0 评论 -
JavaWeb——多表查询与事务
多表查询 在开始介绍多表查询之前,我们先创建两张表用于我们的实例讲解:#创建部门表 CREATE TABLE dep ( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(50) ); INSERT INTO dep (NAME) VALUES ('开发部'),('市场部'),('财务部'); #创建员工表...原创 2021-07-07 22:39:45 · 322 阅读 · 0 评论 -
JavaWeb——数据库表的约束与数据库的设计
约束概念:对表中的数据进行限定,保证数据的正确性,有效性和完整性。约束的分类: 1.主键约束:primary key 2.非空约束:not null 3.唯一约束:unique 4.外键约束:foreign key非空约束:not null1.在创建表时添加约束(在创建列属性后面加上 not null) CREATE TABLE worker( id INT, ...原创 2021-07-07 15:40:24 · 225 阅读 · 0 评论 -
JavaWeb——反射
反射介绍Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java的反射机制是通过对Java的字节码文件的剖析实现的,在编程中,我们编写的Java文件在javac的编译下会生成一个class文件,这个文件就是Java的字节码文件。字节码文件记录中对应编译类的类名,构造器名,变量名和方法名等。Java的反射机制正是的字节码文件的解析得...原创 2021-07-04 21:22:31 · 270 阅读 · 0 评论 -
JavaWeb——MySQL的安装
我们演示的MySQL安装版本是MySQl5.5的,首先进入MySQL下载官网下载(https://dev.mysql.com/downloads/mysql/5.5.html)对应的MySQL安装文件。根据你的电脑系统下载对应的安装包。下载完后双击打开安装包然后点击下一步,直到如下界面: 上面三个选项分别是默认安装,自定义安装,完全安装,我们选择第二个。 选择完自定义安装之后就到这个界面,让我们选择安装路径,它默认的路径是C盘。我们可以把他修改到我...原创 2021-07-05 21:55:18 · 477 阅读 · 0 评论 -
JavaWeb——SQL语言的学习
SQL介绍1.SQL的概念SQL(Structured Query Language):结构化查询语言,其实就是定义了操作所有关系数据库的规则。每一种数据库的操作方式处在不一样的地方称为“方言”。2.SQL语言的书写格式 (1).SQL语言可以单行或多行书写,以分号结尾。 (2).可以通过空格或者缩进来增强语句的可读性。 (3).MYSQL数据库的SQL语句不区分大小写,关键字建议使用大写。 (4).三种注释 *单行注释;--(...原创 2021-07-06 20:37:30 · 225 阅读 · 0 评论 -
JavaWeb——注解
注解的介绍注解的概念注解(annotation),也叫元数据。一种代码级说明。它是JDK1.5及以后版本引入的一个特性,与接口,类,枚举是同一个层次。它可以声明在 包,类,字段,方法,局部变量,方法参数等的前面,用来对这些元素进行说明,注释。(说明程序,给计算机看的)注解的分类 1.编写文档:通过代码里的注解生成文档(生成文档doc文档) 2.代码分析:通过代码里的注解对代码进行分析(使用于反射) 3.编译检查:通过代码里的注解让...原创 2021-07-05 15:48:02 · 645 阅读 · 0 评论 -
JavaWeb——Junit测试
测试的介绍 程序的测试一般分为两类,一类是黑盒测试,一类是白盒测试。黑盒测试主要是面向用户进行的测试,在黑盒测试中,程序的代码并不公开,测试人员只是对程序进行输入操作,观察程序的输出是否符合预期。而白盒测试中,程序的代码是公开的,程序的运行逻辑也是清晰可见的,这类测试主要是为了观察程序的运行流程,白盒测试中会引用代码进行测试。Junit测试就是白盒测试的一种。Junit测试的流程测试的实例 我们用简单的代码来进行Junit测试的实例操作,如下代码:publi...原创 2021-07-04 10:08:34 · 651 阅读 · 0 评论