一、javaweb的概述
(1)编写的程序可以通过浏览器进行访问,就可以称为web程序。
(2)web应用程序都是基于请求和响应来实现
请求
请求是指客户端给服务器发送数据,叫请求 Request
响应
响应是指服务器给客户端回传数据,叫响应 Response。
请求和响应的关系
请求和响应是成对出现的,有请求就有响应。
请求:客户端----》服务器
响应:服务器---》客户端
(3)web程序的工作模式。
浏览器:进行访问程序的
服务器:装载web应用程序。
注意:web应用程序如果没有装载在服务器内,是不能够通过浏览器
进行访问的。
二、web资源的分类
有java代码也有html网页代码
为什么编写的java程序可以通过浏览器去访问呢?
原因很简单?
将所编写的java代码通过特定的方式存放到了html网页结构中。执行后会进行编译转换
就可以通过浏览器看到所谓的效果了。
web资源:
静态资源:纯HTML+CSS 没有和所谓的数据库和服务器进行的交互。(死数据)
*** 动态资源:纯HTML+CSS+javascript +数据库+服务器 (数据交互)
例子:抖音 往下拉 刷新
三、环境的搭建
1.浏览器的安装(首选:谷歌|火狐)
2.jdk(1.8)的安装
3.eclipse的安装
4.oracle数据库的安装
5.本地服务器(tomcat)的安装
四、简单的思维导图