JSP/FTL - 页面注释的几种方式
程序员文章站
2022-06-01 22:49:47
...
JSP页面注释分为三个部分:html注释,标签注释和JS注释
【1】 html注释
- 方式一:
<!--
<div position="center" title="">
...
-->
此时查看网页源代码可以看到注释的内容
- 方式二
<%--
<div position="center" title="">
<div style="text-align:left;line-height: 25px;margin-left: 100px;" >
<table style="width:90%;" class="css-querytable">
<tr>
</td>
....
--%>
此时查看网页源代码看不到被注释的内容
注意 html注释不可使用// 或 /* */
。
【2】标签注释
着重指框架标签和JSTL标签
<%--
<shiro:hasPermission name="user:unbind">
toolData.push({text: '解绑',click: f_unbind, icon: 'busy'},{ line: true });
</shiro:hasPermission>
--%>
被<%-- --%>
注释的表签内容在JSP解析为servlet时将会被忽略掉。
注意,不可使用// 或者 /* */ 或 <!-- -->
标签。
【3】JS注释
- 方式一
单行注释:// 多行注释: /* */
// getCityArea('city',41,'',defaultCode)
// f_getList();
或
/*
getCityArea('city',41,'',defaultCode)
f_getList();
*/
此时查看网页源代码可以看到注释的内容。
- 方式二
<!--
getCityArea('city',41,'',defaultCode)
f_getList();
-->
此时查看网页源代码同样可以看到被注释的内容。
- 方式三
<%--
getCityArea('city',41,'',defaultCode)
f_getList();
--%>
此时查看网页源代码将会看不到被注释的内容。
综上:
html注释不可以使用// 或 /* */
;
标签注释只能使用<%-- --%>
;
JS注释,上面四种标签都可以!
其中,//或/* */
同样适用于JAVA代码注释!