JavaWeb程序设计JSP语法注释任务2:JSP语法注释.pptx

JavaWeb程序设计JSP语法注释任务2:JSP语法注释.pptx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单元三 学习JSP技术 任务2 JSP语法注释 学习目标 知识目标: 了解JSP语法中注释的含义 掌握JSP中注释的使用方法 技能目标: 3. 学会合理的在自己的程序中加入注释 素养目标: 4. 养成良好的代码编写习惯 5. 养成遵守职业规范的习惯 JSP语法注释 JSP程序可以包含HTML注释和JSP注释,以及脚本元素中的注释。通过添加注释文本字,可以提高JSP程序的可读性和可维护性。在 JSP 页面中可以使用多种注释,如 HTML 中的注释、Java 中的注释和在严格意义上说属于 JSP 页面自己的注释——带有 JSP 表达式和隐藏的注释。在 JSP 规范中,它们都属于 JSP 中的注释,并且它们的语法规则和运行的效果有所不同。 JSP语法注释 一、HTML中的注释 HTML注释被原样发送到客户端。HTML注释在浏览器中看不到,但是可以通过“查看源代码”看到。JSP 文件是由 HTML 标记和嵌入的 Java 程序段组成的,所以在 HTML 中的注释同样可以在 JSP 文件中使用。 语法格式: !--注释内容-- 当它出现在JSP页面时,将不被原样地加入JSP响应中,而且将出现在生成的HTML代码中,此代码将发送给浏览器;然后由浏览器负责忽略此注释。由于HTML注释不是简单地被JSP忽略,因此它们可以包含内嵌的动态内容。HTML注释内的JSP表达式将被计算和执行,并送给浏览器的响应。 JSP语法注释 【例1】 HTML中的注释): !--欢迎提示信息!-- tabletrtd欢迎访问! /td/tr/table 使用该方法注释的内容在客户端浏览器中是看不到的,但可以通过查看 HTML 源代码看到这些注释内容。 访问该页面后,将会在客户端浏览器中输出以下内容: 欢迎访问! 通过查看 HTML 源代码,将会看到所示内容: !--欢迎提示信息!-- tabletrtd欢迎访问! /td/tr/table JSP语法注释 二、隐藏注释 HTML中的注释,虽然在客户端浏览页面时不会看见,但它却存在于源代码中,可通过在客户端查看源代码看到被注释的内容。所以严格来说,这种注释并不安全。 隐藏注释的语法格式: %--注释内容--% 用该方法注释的内容,不仅在客户端浏览时看不到,而且即使在客户端查看 HTML 源代码,也不会看到,所以安全性较高。 JSP语法注释 JSP语句中的隐藏注释嵌入在JSP程序的源代码中,使用隐藏注释的目的并不是提供给用户的,它可以达到两种目的: (1)是为了程序设计和开发人员阅读程序的方便,增强程序的可读性。一个优秀程序员的良好注释风格对于整个项目开发组以及长远来说,很重要。 (2)是增强程序可读性的同时又顾及程序系统的安全性,用户如果通过Web浏览器查看该JSP页面,看不到隐藏注释中注释的内容。 JSP语法注释 【例2】使用隐藏注释: %--获取当前时间--% table trtd当前时间为:% =(new java.util.Date()).toLocaleString() %/td/tr /table 访问该页面后,将会在客户端浏览器中输出内容: 当前时间为:2019-12-30 16:46:20 通过查看 HTML 源代码,将会看到的内容是: table trtd当前时间为:2019-12-30 16:46:20/td/tr /table JSP语法注释 提问:jsp和html注释有什么区别? 回答:html注释是用户可见的,比如你现在点击右键,查看源代码,源文件什么的,是可以看得到html注释的。而jsp注释是不可见的,也就是说你查看源代码是没法查看这个jsp注释的。 JSP语法注释 三、带有JSP表达式的注释 在 HTML 注释中可以嵌入 JSP 表达式,注释格式: !--comment%=expression %-- 包含该注释语句的JSP页面被请求后,服务器能够识别注释中的 JSP 表达式,从而来执行该表达式,而对注释中的其他内容不做任何操作。当服务器将执行结果返回给客户端后,客户端浏览器会识别该注释语句,所以被注释的内容不会显示在浏览器中。 JSP语法注释 【例3】使用带有 JSP 表达式的注释(再次看屏幕): %String name=JSP;% !--当前用户:%=name%-- tabletrtd欢迎登录:%=name%/td/tr/table 访问该页面后,将会在客户端浏览器中输出以下内容: 欢迎登录:JSP 通过查看 HTML 源代码,将会看到对应的内容。 JSP语法注释 四、脚本程序(Scriptlet)中的注释 脚本程序中包含的是一段Java代码,因此在脚本程序中的注释与在Java中的注释是相同的,脚本程序中包括下面 3 种注释方法。 1. 单行注释 单行注释的格式是: //注

文档评论(0)

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

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档