JSP應用文法詳解大全(一)

來源:互聯網
上載者:User
js|詳解|文法

1)HTML注釋:
可以用注釋內容,也可以用運算式.
2)隱藏注釋:
注釋會被JSP編譯時間被忽略.編譯器不會對之間的語句編譯,它不會顯示在客戶的瀏覽器和原始碼中.
 
3)聲明:
聲明你將要在JSP程式中用到的變數和方法.可以一次性聲明多個變數和方法,要以";"結尾,聲明在Java中要合法.
 
4)運算式:
JAVA中的運算式,會被顯示在JSP頁面中,注意不要有";".
 
5)JAVA代碼:
包含有效JAVA代碼.
 
6)Include指令:
 
可以包含HTML,JSP,文字檔,JAVA代碼,要注意在這個包含檔案中不能使用有時會導致錯誤.
屬性:
file指相對路徑,如:"error.jsp""templates/onlinestore.html""/beans/calendar.jsp"
如果這個路徑以"/"開頭,那麼這個路徑主要是參照JSP應用的上下關係路徑,如果路徑是以檔案名稱或目錄名開頭,那麼這個路徑就是正在使用的JSP檔案的當前路徑.
 
7)Page指令:
屬性:
-language="java"
聲明指令碼語言的種類,暫時只能用"java"
-extends="package.class"
繼承一個類
-import="{package.class | package.* }, ..."
匯入一個包,下面的包是預設自動匯入的.
java.lang.*,javax.servlet.*,javax.servlet.jsp.*,javax.servlet.http.*
-session="true | false"
是否允許session會話,預設true.
-buffer="none | 8kb | sizekb"
設定緩衝區大小預設值是8kb,none是關閉緩衝區,sizekb是自己設定大小.
-autoFlush="true | false"
是否重新整理緩衝區,true(預設值)輸出正常,false這個buffer溢出,就會導致一個錯誤,buffer設定為none,就要把這個設定為false.
-isThreadSafe="true | false"
設定Jsp檔案是否能多線程使用。預設值是true.
-info="text"
就是JSP的一些資訊,能夠使用Servlet.getServletInfo方法取回.
-errorPage="relativeURL"
指定接收Exception對象的JSP頁面的URL.
-isErrorPage="true | false"
設定是否接收一個Exception對象.
-contentType="text/html;charset=ISO-8859-1"
設定頁面類型和字元集.預設類型是:text/html,預設字元集為 ISO-8859-1.



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.