《第2章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文档。上传文档
查看更多
第2章 JSP的基础语法 本章将详细介绍什么是JSP,JSP具有哪些特点。还将介绍JSP的运 行机制以及JSP的脚本元素。通过本章的学习,读者应该能够完成如下几 个目标。 了解JSP的基本特点。 理解JSP的运行机制 熟练使用JSP声明语句 熟练使用JSP Scriptlets 熟练使用JSP表达式 2.1 JSP简介 2.1 JSP简介 2.1 JSP简介 2.2 JSP运行机制 2.2 JSP运行机制 2.3 JSP脚本元素 2.3.1 JSP声明语句 2.3.2 JSP Scriptlets 2.3.3 JSP表达式 2.4 注释 2.5 综合练习 2.6 小结 2.7 习题 2.7 习题 2.7 习题 1-* 北京源智天下科技有限公司 联系方式: Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. JSP是Java Server Pages的缩写,是由Sun公司于1999年6月推出的技 术,通过在传统的HTML中插入JSP脚本代码从而构成JSP页面。JSP是基于Java Servlet及整个Java体系的Web开发技术,可以利用这一技术来构建安全的、跨平 台的动态Web站点。JPS目前在不断进行更新和优化。 如果读者对微软的ASP技术比较熟悉,应该知道ASP的编程语言是 VBScript和JavaScript,而JSP使用的是Java。与ASP相比,JSP在许多方面有了 大大的改进,具有动态页面与静态页面相分离,并摆脱系统平台束缚的特点。 JSP是通过编译后执行的,完全克服了ASP的脚本级解释执行的缺点,目前已成 为Web开发的主流选择。 JSP页面由HTML和嵌入其中的Java代码构成的。当客户端通过页面发 送请求时,服务器端就会对页面中嵌入的Java代码进行编译处理,然后生成 HTML页面重新返回给客户端进行显示。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. JSP具有如下主要特点。 1.程序逻辑和显示分离 使用JSP技术可以把界面的开发与程序逻辑的开发分离开。Web开发人员使用HTML或XML标记来设计界面,使用JSP标记或脚本生成页面上的动态内容。动态内容的逻辑被封装在标记和JavaBeans组件中,并被捆绑在脚本中,所有的脚本在服务器端运行。 JSP技术使得开发人员的分工更加明确,页面设计者可以修改内容而不影响逻辑,应用程序的开发者可以修改逻辑而不影响内容。 2.可重用组件 绝大多数JSP页面依赖于可重用的、跨平台的组件(JavaBeans或Enterprise JavaBean)来执行应用程序要求的复杂处理。开发人员可以共享和交换组件,或把这些组件提供给更多的用户使用。基于组件的开发方法有效地提高了应用程序的开发效率,加速了项目的总体开发进程。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 3.使用标签简化页面开发 JSP技术封装了许多功能,这些功能是生成与JSP相关的HTML或XML的动态内容时所需要的。标准的JSP标记能够访问和实例化JavaBeans组件,设置或检索组件的属性,下载Applet,以及执行使用其他方法难以实现的功能。 JSP标记具有可扩充性,允许开发者扩展JSP标记,开发人员能够定制常用功能标记库。第三方或其他开发人员也可以创建自己的标记库。由于页面制作者可以使用标记库中的功能,因此大大减少了对脚本语言的依赖,并降低了页面制作的复杂度。 4.具有Java的特点 由于JSP页面的内置脚本是基于Java语言的,而且所有的JSP页面都被编译成Servlet,所以JSP具有Java的特点,如健壮的存储管理、安全性、跨平台特性、“一次编写,各处运行”等特点。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 可以把执行JSP页面的执行分成两个阶段,一个是转译阶段,一个是请求阶段。 转译阶段: JSP页面转换成Servle

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档