日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

21.jsp指令

發布時間:2023/12/10 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 21.jsp指令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

JSP 指令

JSP指令用來設置整個JSP頁面相關的屬性,如網頁的編碼方式和腳本語言。

語法格式如下:

<%@ directive attribute="value" %>

指令可以有很多個屬性,它們以鍵值對的形式存在,并用逗號隔開。

JSP中的三種指令標簽:

指令描述
<%@ page ... %>定義網頁依賴屬性,比如腳本語言、error頁面、緩存需求等等
<%@ include ... %>包含其他文件
<%@ taglib ... %>引入標簽庫的定義

Page指令

Page指令為容器提供當前頁面的使用說明。一個JSP頁面可以包含多個page指令。

Page指令的語法格式:

<%@ page attribute="value" %>

等價的XML格式:

<jsp:directive.page attribute="value" />

屬性

下表列出與Page指令相關的屬性:

屬性描述
buffer指定out對象使用緩沖區的大小
autoFlush控制out對象的?緩存區
contentType指定當前JSP頁面的MIME類型和字符編碼
errorPage指定當JSP頁面發生異常時需要轉向的錯誤處理頁面
isErrorPage指定當前頁面是否可以作為另一個JSP頁面的錯誤處理頁面
extends指定servlet從哪一個類繼承
import導入要使用的Java類
info定義JSP頁面的描述信息
isThreadSafe指定對JSP頁面的訪問是否為線程安全
language定義JSP頁面所用的腳本語言,默認是Java
session指定JSP頁面是否使用session
isELIgnored指定是否執行EL表達式
isScriptingEnabled確定腳本元素能否被使用

Include指令

JSP可以通過include指令來包含其他文件。被包含的文件可以是JSP文件、HTML文件或文本文件。包含的文件就好像是該JSP文件的一部分,會被同時編譯執行。

Include指令的語法格式如下:

<%@ include file="文件相對 url 地址" %>

include 指令中的文件名實際上是一個相對的 URL 地址。

如果您沒有給文件關聯一個路徑,JSP編譯器默認在當前路徑下尋找。

等價的XML語法:

<jsp:directive.include file="文件相對 url 地址" />

Taglib指令

JSP API允許用戶自定義標簽,一個自定義標簽庫就是自定義標簽的集合。

Taglib指令引入一個自定義標簽集合的定義,包括庫路徑、自定義標簽。

Taglib指令的語法:

<%@ taglib uri="uri" prefix="prefixOfTag" %>

uri屬性確定標簽庫的位置,prefix屬性指定標簽庫的前綴。

等價的XML語法:

<jsp:directive.taglib uri="uri" prefix="prefixOfTag" /> 創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的21.jsp指令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。