网站大量收购独家精品文档,联系QQ:2885784924

《JSP程序设计》教学课件(1).ppt

  1. 1、本文档共107页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSP程序设计 第1章 JSP概述 1.1开发模式 1.2动态Web开发技术 1.3JSP的Web开发方式 1.4开发环境的构建 1.5JSP开发工具 1.1开 发 模 式 1.1.2B/S模式 B/S(浏览器/服务器)模式采取了基于浏览器的策略,是目前Web应用程序开发中比较常用的一种开发模式。在这种开发模式中,软件开发人员只需专注于开发服务器端的程序,不需要单独开发客户端软件,用户通过浏览器就可以访问服务器端提供的服务,其示意图如下图所示。使用B/S模式可加快Web应用程序开发的速度,提高开发效率,目前的各大门户网站、各种Web信息管理系统等大都采用这种模式。 1.1.3C/S与B/S的比较 C/S是建立在局域网的基础上的,而B/S是建立在广域网的基础上的。虽然B/S模式在电子商务、电子政务等方面得到了广泛的应用,但并不是说C/S模式没有存在的必要,相反,在某些领域中C/S结构还将长期存在。下面从以下几个方面对C/S模式和B/S模式进行简单比较。 1)支撑环境 2)安全控制 3)程序架构 4)构件重用 5)系统维护 6)用户接口 7)信息流 1.2动态Web开发技术 在互联网发展的最初阶段,所有网页都是静态的HTML页面,网站所能实现的功能仅仅是静态的信息展示,而不能与客户产生互动,为解决这个问题,出现了动态页面。所谓的动态页面,就是指可以和用户产生交互,能根据用户的输入信息产生相应的响应,能满足这种需求的语言就可以称为动态语言。目前,广泛使用的动态页面技术种类繁多,本节简要介绍在国内应用比较广泛的CGI、ASP、PHP、ASP.NET和JSP技术。 下面重点介绍一下JSP: JSP的全称为Java server pages,是由Sun公司倡导、多家公司参与,于1999年推出的一种Web服务设计标准。JSP是基于Java Servlet以及整个Java体系的Web开发技术,利用这一技术可以建立安全的、跨平台的先进动态网站。 JSP本质上就是把Java代码嵌套到HTML中,然后经过JSP容器的编译执行,根据这些动态代码的运行结果生成对应的HTML代码,从而可以在客户端的浏览器中正常显示。由于JSP中使用的是Java的语法,因此Java语言的所有优势都可以在JSP中体现出来,尤其是J2EE的强大功能,更是JSP语言发展的强大后盾。JSP技术在多个方面加速了动态Web页面的开发,其优点主要有以下几方面: 1.3JSP的Web开发方式 JSP既可以用于开发小型的Web站点,也可以用于开发大型的、企业级的应用程序,下面介绍对于不同规模的Web系统,使用JSP进行开发的不同方式。 1.直接使用JSP 2.JSP+JavaBean 3.JSP+JavaBean+Servlet 1.4.1JDK的安装与配置 JDK(JavaTM SE development kit,Java开发工具包)是从事Java开发的基础开发工具,Tomcat需要JDK作为基础环境支持。在服务器上运行JSP动态网页时,需要用到JDK中的Java编译器和Java虚拟机,以便将服务器上的Java语言源程序(.java)编译为字节码文件(.class),并通过执行该字节码文件生成网页中的动态内容。 JDK的安装和JDK的环境设置请参见教材相关内容。 1.4.2下载与安装Tomcat Tomcat是Apache基金组织提供的一种Web服务器,它提供了对JSP和Java Servlet的支持,通过安装插件,同样可以提供对PHP语言的支持。Tomcat所占资源少、费用低,且其功能正在不断完善,已成为Java Web程序员的首选开发工具。与此同时,也有大量的中小型网站或B/S模式的软件系统采用Tomcat作为Web服务器软件。但是Tomcat只是一个轻量级的Java Web容器,像EJB这样的服务在Tomcat中是不能运行的。 1.4.3第一个JSP程序 JSP开发环境安装完成后,需要编写一个JSP程序来测试它们工作是否正常,是否能够正确解释JSP代码。编写JSP程序的工具有很多,如Dreamweaver、Eclipse等,其中最简便的莫过于Windows自带的“记事本”。 使用编辑工具创建第一个JSP程序first.jsp,其内容如下: html headtitleMy First JSP/title/head body h1%out.println(Hello World!);%/h1 h2%out.println(This is the first JSP

文档评论(0)

wxc6688 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档