一、基本概念
web开发:
- web意为网页,javaweb则是用java来开发网页;
- 静态web:例如html,css…,提供给所有人看的数据始终不会发生变化
- 动态web:例如淘宝,京东…,几乎所有的网站都是动态web,提供给所有人看的数据会发生变化,每个人在不同的时间,不同的地点,看到的信息各不相同。技术栈:Servlet/JSP , ASP , PHP
- 在java中,动态web资源开发的技术统称为javaweb
二、web应用程序
概念:可以提供浏览器访问的程序
- a.html , b.html…等多个web资源,这些web资源可以被外界访问,对外界提供服务;
- 我们所能访问到的任何一个页面或资源,都存在于世界上的某一台计算机上;
- URL:同一资源定位符;
- 这个统一的web资源会被放在同一个文件夹下,web应用程序----->Tomcat:服务器;
- 一个web应用由多部分组成(静态web,动态web),例如:html , css , js,jsp,servlet,java程序,jar包,配置文件。
三、静态web
*.htm , *.html,这些都是网页的后缀,如果服务器一直存在这些东西,我们就可以直接进行读取。