Javaweb的基础知识及非商业版的JavaIDE的安装

一、 的初学习
1.的概念
2.-的概念和作用
3.整体的安装
二、重点知识
1.的概念
Java Web,是用Java技术来解决相关web互联网领域的技术栈 。web包括:web服务端和web客户端两部分 。Java在客户端的应用有Java ,不过使用得很少,Java在服务器端的应用非常的丰富,比如,JSP、第三方框架等等 。Java技术对Web领域的发展注入了强大的动力 。
1.2静态web

Javaweb的基础知识及非商业版的JavaIDE的安装

文章插图
.html 、.htm 这些都是网页的后缀,如果服务器上一直存在这些东西,我们就可以直接进行读取、联络;
静态web存在的缺点:
(1)web无法动态更新,所有用户看到的都是同一个页面;
轮播图,点击特效:伪动态 ;【实际开发中,使用最多】
【Javaweb的基础知识及非商业版的JavaIDE的安装】(2)它无法与数据库交互(数据无法持久化,用户无法交互);
1.3动态web
页面会动态显示,web的页面展示效果因人而异;
动态web的缺点:
Javaweb的基础知识及非商业版的JavaIDE的安装

文章插图
(1)加入服务器的动态web资源出现了错误,我们需要重新编写我们的后台程序,重新发布;停机维护
动态web的优点:
(1)web页面可以动态更新,所以用户看到都不是统一页面
它可以与数据库交互(数据库持久化;注册,商品信息,用户信息…)
2.-的概念和作用
概念: 是一个web 容器,可以把开发 web应用放到 中,其他人就能访问你的web应用, 是一个组织,提倡开源 。
作用:是开发的一个应用服务器,支持jsp,等java web应用/开发,除了使用http协议之外还可用其他的协议支持 。
通常指的是httpd服务器,是专门为http协议做的服务器,不能使用java开发的动态网站,仅支持静态文件如.html的网页文件访问 。-将静态的web跟动态的分开,做网站资源分配,提高访问速度,负载均衡之用 。也就是说当客户端访问的是静态文件时,就从http服务器访问,如果是访问动态文件(jsp