您好,登錄后才能下訂單哦!
jsp頁面如何注釋代碼?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!
在這里介紹一下JSP中各種代碼的注釋。css注釋:/* 這里是CSS注釋* /;js注釋://這里是JS注釋;html注釋:< !- - 這是一個JSP文件 - ->;Java注釋://這里是java小腳本;JSP動態標簽注釋:<%- -這里是JSP動態標簽注釋 - -%>
請看一下示例:
如下為JSP中各種注釋的具體體現 <%@ page language="java" contentType="text/html; charset=UTF-8" %> <%@ page session="true" import="java.util.Date,java.text.SimpleDateFormat" pageEncoding="UTF-8" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP的三種java腳本</title> <style type="text/css"> div{ border:1px solid;/*這里是CSS注釋*/ } </style> <script type="text/javascript"> function func(){ //這里是JS注釋 } </script> </head> <body> <!-- 這是一個JSP文件 --> <h2>java腳本</h2> <% //這里是java小腳本,生成java類時,不做任何翻譯。 定義的所有的變量都是局部變量。存在于_jspService方法中 int x = 10; //int z = x/0; System.out.println("x="+x); session.setAttribute("pageName", "index.jsp"); System.out.println(session.getAttribute("pageName")); %> <hr/> <% x++; System.out.println("x="+x); %> <h2>腳本表達式</h2> <!-- 將java的表達式的結果輸出到頁面 通過out.print方法 --> x=<%=x+10 %> <h2>腳本申明</h2> <%! //在生成的java代碼中申明成員變量和成員方法 public void method(){ } String str = "abc"; %> <%-- 這里是JSP注釋 --%> <ul> <li><a href="show.jsp?op=1">劉備</a></li> <li><a href="show.jsp?op=2">關羽</a></li> <li><a href="show.jsp?op=3">張飛</a></li> </ul> <h2>當前服務器系統時間</h2> <% Date date = new Date(); SimpleDateFormat format = new SimpleDateFormat("YYYY-MM-dd HH:mm:ss"); String dateStr = format.format(date); %> <%=dateStr %> <hr/> <h2>JSTL</h2> <c:out value="${pageName }"/> <h2>session中區數據</h2> <%=session.getAttribute("sname") %> </body> </html>
總結:jsp作用:簡化書寫html標簽,動態的生成網頁內容(jsp中可以書寫java代碼)演示,jsp文件中的各種注釋
<%- - jsp文件中注釋 :不會翻譯到 .java文件中- -%>
<%- - html注釋,無法注釋掉java代碼,但是,在html文件中依然起作用 - -%>
<%- - java注釋會原封不動的翻譯到.java文件中 - -%>
<%- - 總結:希望在哪個類型的文件中,看到注釋,就使用哪種類型的注釋 - -%>
感謝各位的閱讀!看完上述內容,你們對jsp頁面如何注釋代碼大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。