超級詳細JSP三大指令項目中的詳細用法

超級詳細JSP三大指令

JSP中的指令以<%@開頭以%>結尾。

page指令
用於定義JSP頁面的各種屬性,無論page指令出現在JSP頁面中的什麼地方,它作用的都是整個JSP頁面,爲了保持程序的可讀性和遵循良好的編程習慣,page指令最好是放在整個JSP頁面的起始位置。
pageEncoding:
指定當前jsp頁面的編碼,在服務器(如tomcat)要把jsp轉譯成.java時,需要使用pageEncoding,一般將該屬性的值設爲UTF-8
在這裏插入圖片描述
import:用於導包,如import=“java.util.*”;
可以出現多個import在這裏插入圖片描述
errorPage(不常用):設置運行時錯誤時候的跳轉頁面,如
errorPage=“error.jsp”。如果當前頁面出現運行時異常,就轉發(forward)到error.jsp,注意是轉發,地址欄不會有變化.
在這裏插入圖片描述在這裏插入圖片描述

include指令
用於引入其它JSP頁面,如果使用include指令引入了其它JSP頁面,那麼JSP引擎(tomcat)將把這兩個JSP轉譯成一個java源文件(servlet)。所以include指令引入通常也稱之爲靜態引入。通常一個網站的頭部和底部都是重複的,我們一般都不會去重複的寫頭部和底部,而是把公共頁面的部分抽取出來放到一個頁面中去。
在這裏插入圖片描述
taglib指令
用於在JSP頁面中導入標籤庫
在這裏插入圖片描述

JSP動作元素(七大動作元素)
jsp:include動作元素
jsp:include動作元素用來包含頁面。
語法格式如下:
<jsp:include page=“relative URL” flush=“true”/>
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章