真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

JSP|JSP的page指令和九大內(nèi)置對(duì)象-創(chuàng)新互聯(lián)

目錄

我們擁有10年網(wǎng)頁(yè)設(shè)計(jì)和網(wǎng)站建設(shè)經(jīng)驗(yàn),從網(wǎng)站策劃到網(wǎng)站制作,我們的網(wǎng)頁(yè)設(shè)計(jì)師為您提供的解決方案。為企業(yè)提供網(wǎng)站設(shè)計(jì)制作、網(wǎng)站制作、微信開(kāi)發(fā)、小程序開(kāi)發(fā)、手機(jī)網(wǎng)站制作H5響應(yīng)式網(wǎng)站、等業(yè)務(wù)。無(wú)論您有什么樣的網(wǎng)站設(shè)計(jì)或者設(shè)計(jì)方案要求,我們都將富于創(chuàng)造性的提供專(zhuān)業(yè)設(shè)計(jì)服務(wù)并滿(mǎn)足您的需求。

一:page指令中常用的屬性

二:九大內(nèi)置對(duì)象


一:page指令中常用的屬性

(1)JSP的三大指令

①include指令:包含指令。在JSP中完成靜態(tài)包含。(很少用)

②taglib指令:引入標(biāo)簽庫(kù)的指令。這個(gè)到JSTL標(biāo)簽庫(kù)的時(shí)候再學(xué)習(xí)。(暫時(shí)現(xiàn)在先不管)

③page指令:目前重點(diǎn)學(xué)習(xí)page指令的常用屬性。(重點(diǎn)掌握)

(2)指令的使用語(yǔ)法

<%@指令名 屬性名=屬性值 屬性名=屬性值 屬性名=屬性值....%>

(3)page指令中常用的屬性

①session屬性

😊true表示啟用JSP的內(nèi)置對(duì)象session,表示一定啟動(dòng)session對(duì)象;沒(méi)有session對(duì)象會(huì)創(chuàng)建。如果沒(méi)有設(shè)置,默認(rèn)值就是session="true"。
😊session="false" 表示不啟動(dòng)內(nèi)置對(duì)象session。當(dāng)前JSP頁(yè)面中無(wú)法使用內(nèi)置對(duì)象session。

<%@page session="true|false" %>

②contentType屬性

😊contentType屬性用來(lái)設(shè)置響應(yīng)的內(nèi)容類(lèi)型。

😊同時(shí)也可以設(shè)置字符集。

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

③pageEncoding屬性

😊表示設(shè)置響應(yīng)時(shí)采用的字符集;和在上面contentType屬性中設(shè)置是同樣的效果

<%@page pageEncoding="UTF-8" %>

④import屬性

😊import語(yǔ)句,用來(lái)導(dǎo)包

<%@page import="java.util.List, java.util.Date, java.util.ArrayList" %><%@page import="java.util.*" %>

⑤errorPage屬性

😊errorPage屬性用來(lái)指定出錯(cuò)之后的跳轉(zhuǎn)位置。例如:當(dāng)前頁(yè)面出現(xiàn)異常之后,跳轉(zhuǎn)到error.jsp頁(yè)面。
😊例如:出現(xiàn)了空指針異常,如果沒(méi)有設(shè)置errorPage就會(huì)包500錯(cuò)誤;如果設(shè)置了就會(huì)報(bào)我們error.jsp頁(yè)面的內(nèi)容。

😊但是也存在一個(gè)問(wèn)題,并沒(méi)有任何的報(bào)錯(cuò)信息,不利于程序員的開(kāi)發(fā);所以可以在當(dāng)前error.jsp頁(yè)面啟用JSP九大內(nèi)置對(duì)象之一:exception,報(bào)異常錯(cuò)誤信息。

<%@page errorPage="/error.jsp" %>

⑥isErrorPage屬性

😊表示啟用JSP九大內(nèi)置對(duì)象之一:exception;exception內(nèi)置對(duì)象就是剛剛發(fā)生異常的對(duì)象;然后就能打印異常的堆棧信息。

😊<%@page isErrorPage="true" %>默認(rèn)值是false。

<%@page isErrorPage="true" %>

😊例如:下面的error.jsp頁(yè)面

<%@ page contentType="text/html;charset=UTF-8"  %><%@page isErrorPage="true" %>error網(wǎng)絡(luò)繁忙,稍后再試?。。?!<%
    exception.printStackTrace();
%>

二:九大內(nèi)置對(duì)象

(1)javax.servlet.jsp.PageContext pageContext 頁(yè)面作用域

(2)javax.servlet.http.HttpServletRequest request 請(qǐng)求作用域

(3)javax.servlet.http.HttpSession session 會(huì)話(huà)作用域

(4)javax.servlet.ServletContext application 應(yīng)用作用域

😊四者之間的大小關(guān)系:pageContext< request< session< application

😊以上四個(gè)作用域都有:setAttribute、getAttribute、removeAttribute方法。

😊以上作用域的使用原則:盡可能使用小的域。

(5)java.lang.Throwable exception 內(nèi)置的異常

(6)jakarta.servlet.ServletConfig config 就是ServletConfig類(lèi)

(7)java.lang.Object page? 本質(zhì)就是this,當(dāng)前的servlet對(duì)象

(8)javax.servlet.jsp.JspWriter out? 負(fù)責(zé)輸出?

(9)javax.servlet.http.HttpServletResponse response? ?負(fù)責(zé)響應(yīng)

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧


網(wǎng)頁(yè)名稱(chēng):JSP|JSP的page指令和九大內(nèi)置對(duì)象-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)地址:http://weahome.cn/article/dpdshh.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部