
首先,JSP注释格式的来源
JSP是Sun Microsystems开发的服务器端动态网页技术的组件规范. 它的主体由HTML,CSS,JavaScript和Java组成.
因为JSP是一个组件规范,也就是说JSP是多种语言技术的集成jsp注释有,所以JSP必须尽可能与多种语言的注释兼容.
第二个JSP注释格式内容
1,与前端相关
1)HTLM格式注释: <!-注释内容->(多行注释)
2)CSS格式注释: / *注释内容* /(多行注释)

3)JavaScript注释: / *注释内容* /(多行注释),//注释内容(单行注释)
2. Java语言
1)单行注释: //评论内容
2)多行注释: / *评论内容* /
3)文档注释: JSP中不存在Java文档注释
3. 特定于JSP的笔记
1)多行注释: <%-Comment content-%>

三,JSP注释格式的应用示例
此示例将包括尽可能多的差异,以便读者可以完全理解JSP注释中的差异. 使用的编译器是MyEclipse,并显示语法突出显示. 首选的浏览器是Chrome(webkit2内核).


1 <%@ page pageEncoding="utf-8" %> 2 <%@ page contentType="text/html;charset=utf-8" %> 3 <!DOCTYPE html> 4 <html> 5 <head> 6 <title>JSP注释格式</title> 7 <style type="text/css"> 8 /* 这是CSS注释内容 */ 9 </style> 10 <script type="text/javascript"> 11 // 这是javascript注释内容1 12 /* 这是javascript注释内容2 */ 13 </script> 14 </head> 15 <body> 16 <!-- 17 out.println("HTML注释内Java代码仍然可以运行") 18 --> 19 20 <% 21 /* 连续输出10个"Hello World!" */ 22 for(int i = 0; i < 10; i++) { 23 out.println("Hello World!"); // out是JSP的隐含对象,其实就是打印流对象 24 } 25 %> 26 <%-- 27 <!-- HTML代码也不会被运行 --> 28 out.println("这里的Java代码不会被运行"); 29 也就是说,JSP特有的注释能够注释掉所有语言的内容 30 --%> 31 </body> 32 </html>
JSP注释格式


浏览器端显示的结果如下:

从以上代码和在客户端运行的结果来看,不同的注释具有不同的效果. 基本规则总结如下:
1. 前端技术说明
1)<!-HTML注释内容->,该内容显示在浏览器源代码中,并且Java代码内容的内容作为文本输出(不运行).
2)/ * CSS注释内容,或JavaScript注释内容* /,// JavaScript注释内容,显示在浏览器源代码中.
这是因为前端技术本身.

2. 特定于JSP的笔记
JSP特定注释<%-all content-%>,所有内部内容都不会显示在浏览器中,并且其中的Java代码也不会运行.
3,Java语言说明
Java语言注释,无论是单行注释还是多行注释,都不会显示在属于后端内容的浏览器页面上.
结论: 浏览器的源代码中只能显示HTML,CSS,JavaScript注释,而后端的注释只能在服务器端的源代码中看到.
四,多行注释,引号,框架相似性的原理分析

从宏的角度来看,存在配对问题,但是从计算机的底部,它涉及如何判断字节流. 如计算机网络的数据帧中所示jsp注释有,接收连续的比特流,并且有必要确定何时是帧的开始以及何时是帧的结束. 这些都由标志标识. 基于此思想,更容易理解多行注释和引号的问题.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-177252-1.html
高铁坐吗