JavaEE-01 JSP动态网页基础
学习要点 B/S架构的基本概念 Web项目的创建和运行 JSP页面元素 MyEclipse创建和运行Web项目 Web程序调试 Web简史 web前端技术演进三阶段 WEB 1.0:信息广播。 WEB 2.0:信息交互。 微博、博客等。 WEB 5.0:移动互联网。 动态网页服务器端技术演进 主流web程序应用平台 性能比较 LAMP JavaEE ASP.NET 运行速度 较快 快 一般 开发速度 非常快 慢 一般 运行损耗 一般 较小 较大 难易程度 简单 难 简单 运行平台 Linux/Unix/Windows 绝大多数平台 仅Windows平台 软件架构 C/S架构 优点:响应速度快;个性化定制;事务处理能力强,减轻服务器压力;安全性高。 缺点:C端维护工作量大;不利于企业快速部署应用。 B/S架构 优点:分布广,只要有互联网的浏览器即可。部署灵活;维护方便。跨平台。 C/S与BS混合架构 企业内部操作数据采用C/S架构:外部用户不直接访问数据库服务器,保证企业数据库的相对安全。企业内部用户的交互性较强,数据操作响应速度较快。 企业外部采用B/S架构:企业外部用户修改和维护数据时,速度较慢,较烦琐,数据的动态交互性不强。适合简单数据查询和确认。 B/S架构 定义 常见web服务器分成三类:不带应用程序的服务器(存放html文件等)、带应用程序的服务器(例如可以存放JSP文件