jsp指令脚本元素二章语法基础.pptx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

JSP指令和脚本元素

2目标JSP简介JSP注释JSP指令JSP脚本元素

3JSP概念3-1JSP是SunMicrosystems公司的一种规范,它将Java与HTML相结合JSP是使用Java开发基于Web的应用程序不可或缺的部分JSP可结合其他Java组件一起使用

4JSP概念3-2JSP的执行

5JSP概念3-3JSP的优点“编写一次,随处运行”高品质工具支持组件和标记库的重用动态内容与静态内容的分离对脚本和动作的支持多层企业应用程序体系结构的Web访问层表示与实现的分离

6JSP注释2-1将文档字符串添加到JSP页面类型:HTML注释隐藏注释

7JSP注释2-2HTML注释类似于在HTML中使用的那些注释!--注释--可在其中包括动态内容隐藏注释只能通过查看原始JSP文件查看%--注释--%JSP容器忽略此注释的主体

8JSP指令4-1将有关页面的特殊处理信息传送到JSP容器%@directive-nameattribute-name=attribute-valueattribute-name=attribute-value…%类型:include指令page指令taglib指令

9JSP指令4-2include指令使页面作者能将一个文件的内容包括在另一个文件中语法:%@includefile=localURL%出现在一个JSP页面中的include指令的数量不受限制page指令page指令将页面特定的信息传递给JSP引擎语法:@pageattribute=value1attribute2=value2attribute3=…%

10JSP指令4-3page属性infolanguagecontentTypeextendsimportsessionbufferautoFlushisThreadSafeerrorPageisErrorPage

11JSP指令4-4taglib指令通知JSP容器,页面依赖于自定义标记库标记库是扩展JSP的功能的自定义标记的集合语法:%@tagliburi=tagLibraryURIprefix=tagPrefix%

12JSP脚本元素使开发者能直接将代码嵌入JSP页面类型:声明代码段表达式

13声明2-1用于定义特定于JSP页面的变量和方法语法:%!declaration%声明的类型:变量声明方法声明变量声明定义为声明的变量成了JSP页面被转换和编译到的servlet类的实例变量语法:%!privateintx=0,y=0;privateStringunits=ft;%

14声明2-2方法声明定义的方法将编译成的Servlet类的方法可以由页面上所有脚本元素访问%!publiclongfact(longx){if(x==0)return1;elsereturnx*fact(x-1);}%

15表达式包含任何语言表达式语法:%=expression%不以分号结束用于输出单个变量或某个计算的结果%=Math.PI%

16代码段包含一个或多个有效而完整的语句语法:%//这里是Java代码%%字符串名称=null;if(request.getParameter(“name”)==null){%

17%!、%=和%之间的区别变量声明后面必须带分号表达式可以包含任何语言表达式,并不以分号结束代码段中,如果语言要求语句以分号结束,则必须提供分号

18演示JSP的开发过程

19总结JSP简介JSP注释JSP指令JSP脚本元素

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档