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文档。上传文档
查看更多
* 标记为下划线的部分不能由空格 * %@ page %指令作用于整个JSP页面,同样包括静态的包含文件。但是% @ page %指令不能作用于动态的包含文件,比如 jsp:include 你可以在一个页面中用上多个% @ page %指令,但是其中的属性只能用一次,不过也有个例外,那就是import属性。因为import属性和Java中的import语句差不多(参照Java Language),所以你就能多用此属性几次了. 无论你把% @ page %指令放在JSP的文件的哪个地方,它的作用范围都是整个JSP页面。不过,为了JSP程序的可读性,以及好的编程习惯,最好还是把它放在JSP文件的顶部. * * 必须接受异常对象才能够处理异常对象 * 这个指令有用:例如很多站点的每个页面上都包含有小的几乎完全相同的导航条,这个使用include指令则避免经常拷贝html到不同的文件中 * 这个指令有用:例如很多站点的每个页面上都包含有小的几乎完全相同的导航条,这个使用include指令则避免经常拷贝html到不同的文件中 * 例如不能是 % String url=“hello.jsp”;% @ include file=“%=url %” % * * JSP 页面内容 JSP 页面的内容 静态内容 指 令 表达式 Scriptlet % Java 代码 % %=Java表达式 % HTML静态文本 以“ %@ ” 开始,以“ % ” 结束。比如: %@ include file = Filename % 声 明 动作 %! 函数或方法 % 以“ jsp: 动作名 ”开始,以“ /jsp:动作名 ” 结束比如:jsp:include page= Filename / 注释 !-- 这是注释,但客户端可以查看到 -- %-- 这也是注释,但客户端不能查看到 --% JSP 元素 JSP脚本元素 指令元素 动作元素 JSP元素 JSP 脚本元素 JSP 脚本元素包括: 共同特点是:都是用一对% %的符合封装所构成 JSP 脚本元素 注释 表达式 声明 Scriptlet JSP脚本元素之 表达式 表达式的概念 表达式是对数据的表示,在请求处理时计算这些表达式,计算的结果将被转换为字符串,插入到当前的输出流中,然后显示出来,就好像你在代码中明确写出了运算结果的数值一样 表达式在JSP页面中的表现形式 % = Java表达式 % JSP脚本元素之表达式 body h1JSP表达式 /h1 bPI 的值: /b%=Math.PI %br b100,99中最大的值 :/b%=Math.max(100,99) %br b100,99中最小的值 :/b%=Math.min(100,99) %br b3+2-5的值 :/b%=3+2-5 %br b(3+2)==5的值 :/b%=(3+2)==5 %br b(3+2)!=5的值 :/b%=(3+2)!=5 %br /body 使用JSP表达式进行JSP编程 JSP脚本元素之Scriptlet JSP 脚本概念 JSP脚本就是在JSP页面里嵌入一段Java代码,你能书写页内处理所需的任何逻辑 JSP Scriptlet 在JSP页面中的表现形式 % Java代码 % JSP脚本元素之Scriptlet 2-2 body h1 以直角三角形的形式显示数字 /h1 % for(int i=1;i10;i++) { for(int j=1;j=i ; j++) { out.println(j); } out.println(br/); } % /body 使用JSP Scriptlet进行JSP编程 JSP脚本元素之声明 2-1 JSP 声明的概念 JSP声明用于在JSP页面的脚本语言中使用的变量和方法。声明不会在当前的输出流中产生任何的输出,声明只在当前的JSP页面中有效。 JSP声明在JSP页面中的表现形式 %! Java代码 % 小作业 使用JSP声明进行JSP编程 需求:某系统计算的金额中有两种形式,一种是带有两位小数的,另一种是整数,现在要求你在JSP页面将不带小数的金额转换为带两位小数的金额。 分析: 1、利用JSP声明,声明一个方法,将整数转换为两位小数 2、利用JSP Scriptlet 调用声明的方法,转换金额 2、在JSP页面利用表达式将转换后的金额显示出来 JSP注释 JSP标准注释 语法形式为%--comment--% JS

您可能关注的文档

文档评论(0)

word.ppt文档 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档