使用JSP實現輸出(web基礎學習筆記二)


Jsp:Java Server Page 服務器端的Java頁面,動態網頁技術

 

jsp注釋

     顯式注釋:這種注釋客戶端是允許看見的;<!--html注釋-->

    隱式注釋:這種注釋客戶端是看不到的

注釋:格式一://注釋,單行注釋

        格式二:/*多行注釋*/

       格式三:<%--注釋--%>jsp注釋

<!-- 這個注釋客戶端可以可見 -->
<%--這個注釋客戶端看不到 --%>
<% out.println("學習jsp輸出");  //輸出換行 客戶端無法看到
  out.print("學習怎么輸出"); /*輸出不換行 多行注釋 */ out.print("\t沒有換行"); %>

 

 變量的聲明:

<%局部變量聲明,編寫文句%>

<%!全局變量聲明,方法,類%>

<!-- 局部變量 -->
<%
 int x=10;                      //定義局部變量
 String info="學習jsp";                  //定義局部變量 
 out.println("<h2>x ="+x+"</h2>");          //輸出x的值語句
 out.println("<h2>info="+info+"</h2>");       //輸出info的值語句
%>
<!-- 全局變量和局變量 -->
<% int i=10;  //局部變量

%>      
<%! int j=10;  //全局變量
public String add(){ //在全局變量中聲明方法
     
    return  "方法返回內容"; }; %> i++<%=i++  //每次輸出值不會變

%><br/> j++<%=j++ //每次輸出值都加1

%><br/>
<%=add() %>

輸出表達式<%=變量 %> 用來替換out.println輸出,out.println輸出頁面可讀性差

<% String ino="學習jsp";           //定義局部變量
       int y=10;                         //定義局部變量
%>
<h3>ino=<%=ino %></h3>         <% //使用表達式輸出%>
<h3>y=<%=y %></h3>             <% //使用表達式輸出%>
<h3><%="Hello world" %></h3>

 使用表達式輸出時,結尾不能有";",分號

 轉義字符:

在 JSP 中,"<%"、"%>"、"'"、"""、"\" 都有特殊的含義和用途,如以"<%"標簽作為Scriptlets
的起始、"%>"標簽作為Scriptlets 的結束等,所以在JSP 程序中如果遇到這些字符時都要進
行適當修改,如下所示。
1)單引號 ' 改為 \'
2)雙引號 " 改為 \"
3)斜線 \ 改為 \\
4)起始標簽 <% 改為 &lt;%
5)結束標簽 %> 改為 %\>或者%&gt;

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM