CSS
在CSS技术诞生之前,页面上定义结构和显示效果的代码耦合在一起,开发和维护都非常繁琐。
为了将显示效果设置从HTML代码中抽离出来,并提供更强大的表现力,W3C组织制定了CSS标准——Cascading Style Sheet 层叠样式表。
HTML
(1)超文本标记语言:Hyper Text Markup Language
(2)HTML文件由一组标签构成,经过浏览器解析之后可以显示网页内容。
(3)HTML文档的构成
JavaScript
JavaScript是一门客户端脚本语言,主要运行在浏览器中,浏览器中负责运行JavaScript脚本代码的程序叫JavaScript引擎。
只有当浏览器读取javaScript代码时,才进行解释、执行。所以查看HTML源文件就能查看JavaScript源代码。
Tomcat
Tomcat是可以运行JSP 、Servlet、Filter、 这样的程序的,因为Tomcat已经实现了JavaEE 里面的一些规范,Java EE 的工程是主要就是写JSP 、Servlet、Filter这些,tomcat符合JavaEE的规范,所以可以运行JSP 、Servlet、Filter,这些都是Java代码,Java代码必须放到虚拟机里面运行,所以Tomcat必须依赖于虚拟机,才能启动,才能运行我们的程序。
XML(使用较少)
可扩展标记语言 eXtensible Markup Language。
XML的使命,就是以一个统一的格式,组织有关系的数据,为不同平台下的应用程序服务。
XML是在HTML的基础上改进而来的,用来组织和保存的数据的,允许用户自定义标签。
JSON(使用广泛,比XML使用简单)
JSON是JavaScript Object Notation 的缩写,是JS提供的一种数据交换格式。
JSON对象本质上就是一个JS对象,但是这个对象比较特殊,它可以直接转换为字符串,在不同语言中进行传递,通过工具又可以转换为其他语言中的对象。
Servlet(重点)
注册信息如何插入数据库表?
Filter
Filter翻译为中文是过滤器的意思。
Filter的作用是在请求到达WEB资源(HTML、CSS、Servlet、JSP)之前进行拦截。
Filter需要交给Tomcat访问器来管理
Filter的作用:
1: Filter可以在请求到达目标资源之前进行拦截
2:Filter也可以放行请求
3:Filter可以在响应到达浏览器之前做一个预处理
HTTP
HTTP超文本传输协议 (HTTP-Hyper text transfer protocol),是一个属于应用层的面向对象的协议。
定义了浏览器和服务器之间进行数据交换时的数据格式:请求和响应的数据格式
Jsp
Tomcat提供了jsp的解析器,把jsp解析成java代码,再把jsp编译成class文件。
Jsp能够以HTML页面的方式呈现数据,是一个可以嵌入Java代码的HTML。
Jsp可写 html、CSS、js 、Java代码。
Cookie
Cookie:在浏览器端缓存数据的一种技术
Session
Session:在服务器端缓存数据的技术
AJAX
AJAX 是 Asynchronous JavaScript And XML 的简称。直译为,异步的JS和XML。
AJAX的实际意义是,不发生页面跳转、异步载入内容并改写页面内容的技术。
AJAX也可以简单的理解为通过JS向服务器发送请求。
JQuery(图片外拓展)
JQuery是当前比较主流的 JavaScript 库,封装了很多预定义的对象和实现函数,帮助使用者建立有高难度交互的页面,并且兼容大部分主流的浏览器。
JQuery同样提供了对Ajax的支持,可以更加方便快速的进行Ajax的开发,相关的方法有$.get $.post $.ajax等.