JAVA_WEB-东北大学 11-(1)JSP概述.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1讲 JSP概述 JSP运行机制 1.2 构建JSP运行环境 JSP的运行环境包括两个部分,分别为JDK开发工具和JSP服务器。JDK开发工具包负责编译和解释执行Java文件,而JSP服务器负责将JSP文件转换为Java文件、提供事务和安全等方面的帮助。JSP的服务器有很多类型,如Tomcat、Resin、JBoss和WebLogic等。 Tomcat是Jakarta项目中一个重要的子项目,它又是Sun公司官方推荐的Servlet和JSP容器,也比较适合于初学者。JDK是Java开发工具包(Java Development Kit)的缩写。它是一种用于构建在Java平台上发布的应用程序、Applet和组件的开发环境。 1.2.1安装JDK开发工具包 JDK是Sun Microsystems针对Java开发人员提供的软件开发工具包。自从Java推出以来,JDK已经成为使用最广泛的Java SDK(Software development kit)。用户在编写Java程序时,必须用到类库和Java语言规范。JDK中还包括完整的JRE(Java Runtime Environment,Java运行环境),也被称为private runtime。包括了用于产品环境的各种库类,以及给开发员使用的补充库,如国际化的库、IDL库。JDK中还包括各种例子程序,用以展示Java API中的各部分。 JDK下载:/ 1.2.2 安装Tomcat服务器 Tomcat介绍 Tomcat是一个免费的开源的Servlet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其他一些公司及个人共同开发而成。由于有Sun的参与和支持,最新的Servlet和JSP规范总能在Tomcat中得到体现。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。 Tomcat最新版本是6.0x,Tomcat 6支持最新的Servlet 2.4和JSP 2.0规范。Tomcat提供了各种平台的版本供下载,可以从上下载其源代码版或者二进制版。由于Java的跨平台特性,基于Java的Tomcat也具有跨平台性。 Tomcat下载(/) 表1-1 Tomcat的目录结构及用途 1.3 构建JSP开发环境 前JSP开发领域的各种集成开发环境(IDE),比较著名的有IBM公司的Eclipse、Sun公司的NetBeans和Borland公司的JBuilder等。而IBM的Eclipse以其开源和扩展性获得广大程序员的喜欢,使用Eclipse开发Java程序是现在的主流之一。只需要在Eclipse上安装MyEclipse插件,就可以编写和运行JSP程序。 1.3 构建JSP开发环境 1.3 构建JSP开发环境 1.3 构建JSP开发环境 认识Dreamweaver 1.3 JSP程序开发模式 单纯的JSP页面编程 JSP+JavaBean编程 JSP+Servlet+JavaBean编程 MVC模式 单纯的JSP编程 JSP+JavaBean编程 JSP+JavaBean编程 JSP+Servlet+JavaBean编程 JSP+Servlet+JavaBean编程 JSP+Servlet+JavaBean编程 MVC模式 MVC模式 * * JSP(Java Server Pages)是由Sun Microsystem公司推出的新技术,是基于Java Servlet以及整个Java体系的Web开发技术。利用这一技术可以建立先进、安全和跨平台的动态网站。在传统的网页HTML文件(*.htm, *.html)中加入Java程序片段 (Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp),Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、可以重新定向网页、可以发送Email等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端仅是得到的结果,对客户浏览器的要求最低。 JSP在跨平台、执行速度等特性上具有很大的技术优势,主要体现在以下方面。 将内容的生成和显示进行分离。 生成可重用的组件。 采用标识简化页面。 健壮的存储管理和安全性。 一次编写,随处运行。 1.1 JSP技术概述 Servlet(.java) 目录 用途 /bin 存放启动和关闭Tomcat的脚本文件 /lib 存放Tomcat服务器

文档评论(0)

新起点 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档