Jsp基礎知識二

來源:互聯網
上載者:User
1.Jsp頁面的基本構成
    指令標識(Page,Include,taglib)指令:可以使伺服器按照指令的設定來執行動作和設定在整個JSP頁面範圍內有效屬性。<%@  page  ....%>
    html標記語言:主要負責頁面的布局、設計和美觀,可以說是頁面的架構。<html>....</html>
    嵌入的Java程式碼片段:可以使該頁面產生動態內容。<%....%>
    JSP運算式:主要用於資料的輸出。<%=...%>
2.JSP的指令標識
    主要有三中,page指令(頁面指令)、include指令和taglib指令。<%@  指令名稱   屬性1=“屬性1” 。。。%>
    page指令包含很多有用屬性,比如language、contentType、charset、import、session、isThreadSafe(是否使用多執行緒請求)、info(頁面作者資訊或者其他資訊,任意)、errorPage指向錯誤與頁面的URL、isErrorPage是否使用exception異常對象。
    include指令用於在當前JSP頁面中,在當前使用該指令的位置嵌入其他的檔案,如果被包含的檔案中有可執行檔代碼,則顯示代碼執行後的結果。
    <%@  include file="檔案的絕對路徑或相對路徑 "%>  file不支援任何錶達式,也不支援傳參。
   taglib指令的使用格式 <% @  taglib uri="tagURi" prefix="tagPrefic" %> 用於定義需要使用的標籤庫,如JSTL標籤
3.JSP的指令碼標識
   <%java程式碼片段%>           <%=變數名%>            <%!  聲明變數或方法的代碼%>
4.JSP的注釋
   html中的注釋<!--注釋內容-->在用戶端瀏覽器中看不到注釋內容,但是在查看html源碼中能看到。
   <!-- <%=expression%>-->伺服器能夠識別Jsp運算式,並執行返回結果,但是在用戶端瀏覽器中看不到注釋內容,在查看html源碼中能看到。
   <%--注釋內容-->用戶端瀏覽器和html源碼都看不到。
    指令碼程式注釋: //  為單行注釋 , /*....*/ 為多行注釋, /**提示資訊..*/ 該注釋 能夠被javadoc文檔工具產生文檔時所讀取,

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.