《JSP开发技术教程》由会员分享,可在线阅读,更多相关《JSP开发技术教程(15页珍藏版)》请在金锄头文库上搜索。
1、Web应用,课程目标,Web应用开发的主流技术,JSP的运行过程,JSP的开发模式,Web应用介绍,什么是web应用? 软件体系结构的发展过程: 单机应用C/S结构B/S结构 Web应用开发的主流技术: ASP、ASP.NET、JSP和PHP,其中JSP技术尤为突出,ASP 和 ASP.NET,ASP 是Active Server Page的缩写 意为“动态服务器页面”,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序 ASP技术优势: 运行简单。 单易学 与浏览器无关。 可扩展性好,ASP 和 ASP.NET,ASP技术劣势: 运行速度较慢 不能
2、跨平台运行 ASP.NET ASP.NET是一个Web开发平台,提供了构建企业级应用程序所需的服务、编程模型和软件基础架构。 ASP.NET技术优势: 执行效率大幅提高 ASP.NET全面支持面向对象程序设计 保持对ASP的全面兼容 提供可视化编程环境,开发效率高 引入了ADO.NET数据访问接口,大大提高数据访问效率,ASP 和 ASP.NET,ASP.NET技术劣势 运行环境要求比较高,需要.NET Framework SDK,以及IIS 相比ASP,学习起来有些复杂,PHP,PHP (原本是Personal Home Page的缩写,后来变为Hypertext Preprocessor的
3、缩写,即“超文本预处理器”)是一种简单、轻便的服务器端脚本语言。 PHP技术优势: 开放的源代码 PHP是免费的 系统的多平台支持 相比ASP,PHP占用的系统资源较少,运行速度较快,PHP,PHP技术劣势: 缺乏规模支持 缺少多层结构支持,JSP,JSP 是Java Server Page的缩写,是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。 JSP技术优势: 执行效率较高 系统的多平台支持 大量的开源社区,学习资料丰富 JSP技术劣势: JSP开发缺少一些图形拖拽的工具,运行环境也有特殊要求,第一个JSP程序,第一个JSP程序 体会编写,发布的方法 了解JSP运行过程,JSP首次被访问的运行过程,JSP开发模式-JSP+JavaBean,JSP开发模式-JSP+Servlet +JavaBean,提问,?,练习,Web应用开发的主流技术有哪些?简述其有劣势。 简述JSP运行过程。 介绍两种JSP的开发模式,并分析它们的区别。,