zoukankan      html  css  js  c++  java
  • java学习day32-JSP-jsp注释(面试题)

    JSP注释

    格式:<%-- JSP注释内容 --%>

    作用:(1)为代码添加解释说明 (2)将一些暂时不需要执行的代码注释掉。

    在JSP翻译时,注释内容不会参与翻译,而是直接被丢弃

    面试题:考察JSP中的JSP注释、Java注释、html注释

    <%-- 
    <% out.write( "aaaaa<br/>" ); %>
     --%>
    <% //out.write( "bbbbb<br/>" ); %>
    <!-- 
    <% out.write( "ccccc<br/>" ); %>
     -->
    

    问题:(1)上面输出的三行内容,在访问时,会显示哪一行内容?(答案:一行都不显示)

    第一行被JSP注释给注释了,JSP注释的内容不会参与翻译,也不会执行,更不会发送给浏览器,也不会在浏览器上显示。

    第二行被Java注释给注释了,放在脚本片段中的内容会参与翻译,会将其中的Java代码复制到翻译后的Servlet中,但由于代码被注释了,所以不会执行,也不会发送给浏览器,更不会在浏览器上显示。

    第三行被html注释给注释了,html注释在JSP中是模板元素,注释本身会发送给浏览器,注释中的脚本片段会参与翻译,其中的java代码也会执行,也会将内容(ccccc)发送给浏览器,但由于发送到浏览器后的ccccc被html注释包裹,因此也不会显示在浏览器上。

    (2)上面输出的三行内容,哪一行会发送到浏览器中?(不管是否显示)

    其中第三行内容会发送到浏览器中,但不会显示,因为前后有html注释。

  • 相关阅读:
    colormap
    tensorflow4
    tensorflow3
    attention 机制
    tensorflow2
    Android 再谈handler
    Android表格布局之设置边框
    Android AsyncTask异步加载WebAPI
    Android JPush极光推送应用
    Android规划周期任务
  • 原文地址:https://www.cnblogs.com/liqbk/p/13122294.html
Copyright © 2011-2022 走看看