Java面试复习总结(JavaWeb篇1)——JavaWeb的由来和基础知识
目录 什么是 Java Web Web开发的历史 开源框架时代 Java Web基础知识 一、HTTP协议 二、服务器 三、JavaWeb项目结构 参考文章 什么是 Java Web 如果你是70、80后的程序员,你一定要看一看这篇文章,保证满满的回忆。如果你是90后,那你更要看看这篇文章,因为你能找到java web发展的历史。 言归正传,Java语言能长期霸占语言排行榜一个重要的原因就是强大的web开发能力,web开发是java的基石(在EJB推出的时候当时的Sun用基石来描述EJB),所以了解java web开发原理是非常重要的。如果仅仅跟大家聊java web开发原理未免有点单薄,今天我将把java web开发包含的主体内容跟头条的读者一起分享一下(一直计划写关于java web的文章,一直也没时间写,今天就当时开个头吧)。 Web开发的历史 web开发的历史其实并不久远,要搞清楚java web开发的特点(主要是优点),首先要了解web开发的历史(简单的回归一下)。早期的web是非常简单的结构,用户发出请求(request),服务器给出回应(response),这个时期的web应用,我们称为web site(网站),特点是一些列静态内容的集合。看一个图示: 图中的服务器保持了一系列html脚本来响应用户的请求,可以说这个时期的web应用还是比较简单的