JavaWeb ---- JSP指令標(biāo)識(shí)

JSP指令標(biāo)識(shí)

JSP指令標(biāo)識(shí)的定義

JSP指令標(biāo)識(shí)主要用于設(shè)定整個(gè)JSP頁(yè)面范圍內(nèi)都有效的信息,被服務(wù)器解釋并且執(zhí)行的,不會(huì)產(chǎn)生任何內(nèi)容輸出到網(wǎng)頁(yè)中

JSP指令標(biāo)識(shí)的語(yǔ)法格式

<%@ 指令名  屬性1 = "屬性1的值" 屬性2 = "屬性2的值" ....%>
  • 指令名:用于指定指令名稱 在JSP中包含page include raglib 這3種指令
  • 屬性: 用于指定指令屬性名稱 不同的指令包含不同的屬性 在同一個(gè)指令中可以設(shè)置多個(gè)屬性 各個(gè)屬性之間用逗號(hào)或者空格隔開
  • 屬性值:用于指定屬性的值

注意點(diǎn):

指令標(biāo)識(shí)<%@%>是一個(gè)完整的指令,不能夠添加空格,但是便簽中定義的屬性與指令名之間是有空格的

Page指令

page指令是JSP頁(yè)面中最常見(jiàn)的指令,用于定義整個(gè)JSP頁(yè)面的相關(guān)屬性

語(yǔ)法格式

<%@ page  屬性1 = "屬性1的值" 屬性2 = "屬性2的值" ....%>

page指令的相關(guān)屬性

language屬性

用于設(shè)置整個(gè)JSP頁(yè)面的使用的語(yǔ)言,目前只支持JAVA語(yǔ)言,改屬性默認(rèn)值是JAVA

<%@ page language="java" %>
extends屬性

用于設(shè)置該JSP頁(yè)面繼承的Java類,不常用,可能會(huì)影響性能

improt屬性

設(shè)置JSP導(dǎo)入的類包

<%@ page improt="java.util.*" %>

pageEccoding屬性

這種JSP頁(yè)面的編碼格式,也就是指定文件編碼,通常設(shè)置為GBK, GB18030是最新的編碼格式

<%@ page pageEccoding ="GB18030" %>

contentType屬性

設(shè)置JSP頁(yè)面的MIME類型和字符編碼

<%@ page contentType ="text/html;charset=UTF-8" %>
Sesssions屬性

設(shè)置頁(yè)面是否使用HTTP的session會(huì)話對(duì)象.Boolen類型,默認(rèn)值是true

<%@ page session ="false" %>
  • session是JSP的內(nèi)置對(duì)象之一

autoFlush屬性

設(shè)置JSP頁(yè)面緩存滿時(shí),是否自動(dòng)刷新緩存,默認(rèn)值是:true, 如果這種為false,則當(dāng)頁(yè)面緩存滿是就會(huì)拋出異常

<%@ page autoFlush ="false" %>
isErrorPage屬性

可以把當(dāng)前頁(yè)面設(shè)置成錯(cuò)誤處理頁(yè)面來(lái)處理另外jsp頁(yè)面的錯(cuò)誤

<%@ page isErrorPage ="true" %>
errorPage屬性

指定當(dāng)前jsp頁(yè)面異常錯(cuò)誤的另一個(gè)JSP頁(yè)面,指定的JSP頁(yè)面的isErrorPage屬性必須為true,屬性值是一個(gè)url字符串

<%@ page errorPage ="errorPage.jsp" %>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.什么是JSP (1)jsp全稱是Java Server Pages,它和Servlet技術(shù)一樣都是sun公司定...
    yjaal閱讀 3,834評(píng)論 5 99
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,551評(píng)論 19 139
  • JSP 基本結(jié)構(gòu)JSP 頁(yè)面組成:模板文本(HTML,XML,純文本),JSP 元素;JSP 元素:腳本元素,指令...
    jslancer閱讀 1,089評(píng)論 0 11
  • 什么是jsp? 很久之前,我們的網(wǎng)頁(yè)都是靜態(tài)的,就是我們所看到的頁(yè)面在編寫好之后總是唯一的。后來(lái)有人便提出動(dòng)態(tài)頁(yè)面...
    ezsync小智閱讀 1,666評(píng)論 0 13
  • 淺夏的方向,定格在醒來(lái)的每一個(gè)清晨。萌萌地睡意還未消去,你那黑黝骨瘦地臉龐浮現(xiàn)于我的眼簾。晶瑩的晨露,親吻著初綻的...
    藍(lán)雪新兒閱讀 325評(píng)論 0 0

友情鏈接更多精彩內(nèi)容