jsp指令標籤
阿新 • • 發佈:2018-12-16
page指令
page常用屬性
- language屬性 該屬性用於設定JSP頁面使用的語言,目前只支援Java語言。例:<%@ page language=”java” %>
- import屬性 該屬性用於設定JSP所匯入的類包,JSP頁面可以嵌入Java程式碼片段,這些Java程式碼在呼叫API時需要匯入相應的類包。例:<%@page import=”java.util.*” %>
- pageEncoding屬性 該屬性用於定義JSP頁面的編碼格式,指定的檔案編碼格式。例:<%@ page pageEncoding=”UTF-8” %>
- contentType屬性 該屬性用於設定JSP頁面的MIME型別和字元編碼,瀏覽器會根據些解釋頁面。 例:<%@ page contentType=”text/html;charset=utf-8” %>
- session屬性 該屬性用於定義JSP頁面是否使用session會話物件,其值是boolean型別,預設值為true. Eg:<%@ page session=”true” %>
- )errorPage屬性 該屬性用於定義此JSP頁面發生錯誤時所轉發到的另外一個JSP頁面,用於處理此頁面所發生的錯誤。 Eg:<%@page errorPage=”error.jsp” %>
include指令
Include指令用於檔案包含,該指令可以在一個JSP頁面中包含另外一個檔案中的內容,並且只能支援靜態包含,意思是被包含檔案的所有內容都被原樣包含到時該JSP頁面中,被包含的檔案可以是一段Java程式碼,HTML程式碼,或者是另一個JSP頁面。Eg:<%@include file=”other.jsp” %>
taglib指令
taglib指令允許使用者使用標籤庫自定義新的標籤。
例:<% taglib uri="taglibURI" prefix="tabPrefix"%>
taglib指令中的uri屬性用於根據標籤的字首對自定義的標籤進行唯一的命名,其值可以食相對路徑,絕對路徑或標籤庫描述檔案。屬性prefix制定了標籤的字首。