




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第3章JSP內置對象學習目的與要求本章主要介紹request、response、out、session、application、pageContext、page、config和exception等內置對象。通過本章的學習,理解JSP內置對象的含義,掌握JSP內置對象的使用方法。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
學習目的與要求《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.1request對象3.2response對象3.3out對象3.4session對象3.5application對象3.6pageContext對象3.7page對象3.8config對象3.9exception對象3.10JSP的4種作用域3.1request對象request對象的類型為jakarta.servlet.http.HttpServletRequest。當客戶端請求一個JSP頁面時,JSP頁面所在的服務器將客戶端發出的所有請求信息封裝在內置對象request中,因此使用該對象就可以獲取客戶端提交的信息。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.1.1常用方法《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
序
號方
法功
能
說
明1ObjectgetAttribute(Stringname)
返回指定屬性的屬性值2EnumerationgetAtrributeNames()
返回所有可用屬性名的枚舉3StringgetCharacterEncoding()
返回字符編碼方式4intgetContentLength()
返回請求體的字節數5StringgetContentType()
返回請求體的MIME類型6ServletInputStreamgetInputStream()返回請求體中一行的二進制流7StringgetParameter(Stringname)返回name指定參數的參數值8EnumerationgetParameterNames()
返回可用參數名的枚舉9String[]getParameterValues(Stringname)
返回包含參數name的所有值的數組10StringgetProtochol()
返回請求用的協議類型及版本號11StringgetServerName()
返回接受請求的服務器主機名12intgetServerPort()返回服務器接受此請求所用的端口號13StringgetRemoteAddr()
返回發送此請求的客戶端IP地址14StringgetRemoteHost()
返回發送此請求的客戶端主機名15voidsetAttribute(Stringkey,Objectobj)
設置屬性的屬性值16StringgetRealPath(Stringpath)
返回一虛擬路徑的真實路徑3.1.1常用方法
StringgetParameter(Stringname)該方法以字符串的形式返回客戶端傳來的某個參數的值,該參數名由name指定。【例3-1】調用方法getParameter(String
name)獲取表單信息
String[]getParameterValues(Stringname)該方法以字符串數組的形式返回客戶端向服務器端傳遞的指定參數名的所有值。【例3-2】調用方法getParameterValues
(Stringname)獲取表單信息《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.1.2request對象存取數據request對象可以通過void
setAttribute(String
key,Objectobj)方法將參數obj指定的對象保存到request對象中,key為所保存的對象指定一個關鍵字。若保存的兩個對象關鍵字相同,則先保存的對象被清除。request對象可以通過Object
getAttribute(String
key)方法獲取請求域(如:forward轉發)中的關鍵字為key的對象(屬性值)。在實際工程中,request對象經常用于存儲、傳遞本次請求的處理結果。【例3-3】編寫兩個JSP頁面example3_3.jsp和example3_3_1.jsp,在example3_3.jsp頁面中輸入一個整數提交給example3_3_1.jsp頁面求平方。當輸入值非整數時,在example3_3_1.jsp頁面中使用request對象的setAttribute(String
key,Objectobj)方法將錯誤消息存儲到request對象中,同時使用forward標記轉發到example3_3_1.jsp頁面并顯示錯誤消息。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.1.3中文亂碼問題如果在例3-1的example3_1.jsp頁面的文本框中輸入中文姓名,那么getValue.jsp頁面獲得的姓名可能是亂碼。如果出現中文亂碼,可以使用request對象的setCharacterEncoding(String
code)設置統一字符編碼,其中參數code以字符串形式傳入要設置的編碼格式,但這種方法僅對于提交方式是post的表單(表單默認的提交方式是get)有效。例如:使用該方法解決例3-1中的getValue.jsp頁面出現的中文亂碼問題,需要完成兩件事:首先,將example3_1.jsp中的表單提交方式改為“post”,具體代碼如下:
<formaction="getValue.jsp"method="post">
其次,在getValue.jsp中獲取表單信息之前設置統一編碼,具體代碼如下:
request.setCharacterEncoding("UTF-8");《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.1.4實踐環節——獲取客戶端的基本信息編寫1個JSP頁面practice3_1.jsp,在該頁面中使用request的方法獲取客戶端的IP地址、客戶機名稱、服務器名稱以及服務器端口號。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
學習目的與要求《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.1request對象3.2response對象3.3out對象3.4session對象3.5application對象3.6pageContext對象3.7page對象3.8config對象3.9exception對象3.10JSP的4種作用域3.2response對象當客戶端請求服務器的一個頁面時,會提交一個HTTP請求,服務器收到請求后,返回HTTP響應。request對象對請求信息進行封裝,與request對象對應的對象是response對象。response對象的類型為jakarta.servlet.http.HttpServletResponse,對客戶端的請求做出動態響應。動態響應通常有:動態改變contentType屬性值、設置響應表頭和response重定向。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.2.1動態改變contentType屬性值JSP頁面用page指令標記設置了頁面的contentType屬性值,response對象按照此屬性值的方式對客戶端做出響應。在page指令中只能為contentType屬性指定一個值。如果想動態改變contentType屬性值,換一種方式來響應客戶端,可以讓response對象調用setContentType(String
s)方法來重新設置contentType的屬性值。【例3-4】編寫1個JSP頁面example3_4.jsp,客戶端通過單擊頁面上的不同按鈕,可以改變頁面響應的MIME類型。當單擊“word”按鈕時,JSP頁面動態改變contentType的屬性值為application/msword,在內置的瀏覽器中,啟用本地的word軟件來顯示當前頁面內容;當單擊“excel”按鈕時,JSP頁面動態改變contentType的屬性值為application/vnd.ms-excel,瀏覽器啟用本地的excel軟件來顯示當前頁面內容。頁面效果如圖3.1(a)~3.1(c)所示。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.2.2設置響應表頭response對象可以通過方法setHeader(String
name,String
value)設置指定名字的HTTP文件頭值,以此來操作HTTP文件頭。如果希望某頁面每3秒鐘刷新一次,那么在該頁面中添加如下代碼:response.setHeader("refresh","3");有時候希望從當前頁面幾秒鐘后自動跳轉到另一個頁面。比如:打開one.jsp頁面3秒鐘后,自動跳轉到another.jsp頁面(one.jsp與another.jsp在同一個Web服務目錄下)。這該如何實現呢?只需要為one.jsp設置一個響應頭即可,也就是在one.jsp頁面中添加如下代碼:response.setHeader("refresh","3;url=another.jsp");【例3-5】編寫1個JSP頁面example3_5.jsp,在該頁面中使用response對象設置一個響應頭“refresh”,其值是“3”。那么用戶收到這個頭之后,該頁面會每3秒鐘刷新一次。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.2.3response重定向需要將客戶端引導至另一個頁面時,可以使用reponse對象的sendRedirect(String
url)方法實現客戶端的重定向。例如客戶端輸入的表單信息不完整或有誤時,應該再次被重定向到輸入頁面。【例3-6】編寫兩個JSP頁面login.jsp和validate.jsp,如果在頁面login.jsp中輸入正確的密碼“nihao2023”,單擊按鈕后提交給頁面validate.jsp,如果輸入不正確,重新定向到login.jsp頁面。先運行login.jsp頁面,頁面效果如圖3.2(a)~3.2(b)所示。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.2.4實踐環節——登錄驗證編寫3個JSP頁面login_1.jsp、server.jsp和loginSuccess.jsp。在頁面login_1.jsp中輸入用戶名和密碼,單擊“提交”按鈕將輸入的信息提交給頁面server.jsp。在server.jsp頁面中進行登錄驗證:如果輸入正確(用戶名“zhangsan”,密碼“123”),提示“成功登錄,3秒鐘后進入loginSuccess.jsp頁面”,如果輸入不正確,重新定向到login_1.jsp頁面。先運行login_1.jsp頁面,頁面運行效果如圖3.3(a)~3.3(c)所示。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
學習目的與要求《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.1request對象3.2response對象3.3out對象3.4session對象3.5application對象3.6pageContext對象3.7page對象3.8config對象3.9exception對象3.10JSP的4種作用域3.3out對象out對象的類型為jakarta.servlet.jsp.JspWriter,是一個輸出流,用來向客戶端瀏覽器輸出數據。【例3-7】編寫1個頁面example3_7.jsp,在該頁面中使用out對象輸出信息。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
序
號方
法功
能
說
明1voidclear()
清除緩沖區的內容2voidclearBuffer()清除緩沖區的當前內容3voidflush()
清空流4intgetBufferSize()
返回緩沖區字節數,如不設緩沖區則返回05intgetRemaining()
返回緩沖區剩余大小6booleanisAutoFlush()返回緩沖區滿時,是自動清空還是拋出異常7voidclose()關閉輸出流8voidprint()
輸出各種數據類型9voidnewLine()
輸出一個換行符學習目的與要求《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.1request對象3.2response對象3.3out對象3.4session對象3.5application對象3.6pageContext對象3.7page對象3.8config對象3.9exception對象3.10JSP的4種作用域3.4session對象瀏覽器與Web服務器之間使用Http協議進行通信。Http是一種無狀態協議,客戶端向服務器發出請求(request),服務器返回響應(response),連接就被關閉了,在服務器端不保留連接的相關信息。所以服務器必須采取某種手段來記錄每個客戶端的連接信息。Web服務器可以使用內置對象session來存放有關連接的信息,session對象的類型為jakarta.servlet.http.HttpSession。session對象指的是客戶端與服務器端的一次會話,從客戶端連到服務器端的一個Web應用程序開始,直到客戶端與服務器端斷開為止。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.4.1session對象的IDWeb服務器會給每一個用戶自動創建一個session對象,為每個session對象分配一個唯一標識的String類型的session
ID,這個ID用于區分其他用戶。這樣每個用戶都對應著一個session對象,不同用戶的session對象互不相同。session對象調用getId()方法就可以獲取當前session對象的ID。【例3-8】編寫3個JSP頁面example3_8_1.jsp、example3_8_2.jsp和example3_8_3.jsp,其中,example3_8_2.jsp存放在目錄tom中,example3_8_3.jsp存放在目錄cat中。用戶首先訪問example3_8_1.jsp頁面,從該頁面鏈接到example3_8_2.jsp頁面,然后再從example3_8_2.jsp頁面鏈接到example3_8_3.jsp。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.4.2session對象存取數據使用session對象可以保存用戶在訪問某個Web服務期間的有關數據。有關處理數據的方法如下:
public
void
setAttribute(Stringkey,Objectobj)將參數obj指定的對象保存到session對象中,key為所保存的對象指定一個關鍵字。若保存的兩個對象關鍵字相同,則先保存的對象被清除。
publicObjectgetAttibute(Stringkey)獲取session中關鍵字是key的對象。
publicvoidremoveAttribute(Stringkey)從session中刪除關鍵字key所對應的對象。
publicEnumerationgetAttributeNames()產生一個枚舉對象,該枚舉對象可使用方法nextElemets()遍歷session中各個對象所對應的關鍵字。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.4.2session對象存取數據【例3-9】使用session對象模擬在線考試系統。編寫3個JSP頁面example3_9_1.jsp、example3_9_2.jsp和example3_9_3.jsp,在example3_9_1.jsp頁面中考試,在example3_9_2.jsp頁面中顯示答題結果,在example3_9_3.jsp頁面中計算并公布考試成績。首先運行example3_9_1.jsp頁面,效果如圖3.5(a)~3.5(c)所示。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.4.3session對象的生存期限一個用戶在某個Web服務中session對象的生存期限依賴于以下幾個因素: 用戶是否關閉瀏覽器。
session對象是否調用invalidate()方法。
session對象是否達到設置的最長“發呆”時間。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
序
號方
法功
能
說
明1longgetCreationTime()
返回session創建時間2longgetLastAccessedTime()返回此session里客戶端最近一次請求時間3intgetMaxInactiveInterval()
返回兩次請求間隔時間(單位是秒)4voidinvalidate()
使session失效5booleanisNew()判斷客戶端是否已經加入服務器創建的session6voidsetMaxInactiveInterval()設置兩次請求間隔時間(單位是秒)3.4.3session對象的生存期限【例3-10】編寫1個JSP頁面example3_10.jsp。如果用戶是第一次訪問該頁面,會顯示歡迎信息,并輸出session對象允許的最長發呆時間、創建時間,以及session對象的ID。在example3_10.jsp頁面中,session對象使用setMaxInactiveInterval(int
maxValue)方法設置最長的“發呆”狀態時間為10秒。用戶如果兩次刷新間隔時間超過10秒,用戶先前的session被取消,用戶將獲得一個新的session對象。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.4.4實踐環節——購物車用戶到便民超市采購商品,購物前需要先登錄會員卡號,購物時先將選購的商品放入購物車,最后到柜臺清點商品。請借助于session對象模擬購物車,并存儲客戶的會員卡號和購買的商品名稱。會員卡號輸入后可以修改,購物車中的商品可以查看。編寫程序模擬上述過程。loginID.jsp實現會員卡號輸入,shop.jsp實現商品導購,food.jsp實現商品購物,count.jsp實現清點商品。本節實踐環節的4個JSP頁面都保存在目錄practice4中,先運行loginID.jsp頁面。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
學習目的與要求《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.1request對象3.2response對象3.3out對象3.4session對象3.5application對象3.6pageContext對象3.7page對象3.8config對象3.9exception對象3.10JSP的4種作用域3.5.1什么是application不同用戶的session對象互不相同,但有時候用戶之間可能需要共享一個對象,Web服務器啟動后,就產生了這樣一個唯一的內置對象application。application對象實現了jakarta.servlet.ServletContext接口。任何用戶在訪問同一個Web服務的各個頁面時,共享一個application對象,直到服務器關閉,這個application對象才被取消。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.5.2application對象存取數據application同session對象一樣也可以進行數據存取,處理數據的方法如下:
publicvoidsetAttribute(Stringkey,Objectobj)將參數obj指定的對象保存到application對象中,key為所保存的對象指定一個關鍵字。若保存的兩個對象關鍵字相同,則先保存的對象被清楚。
publicObjectgetAttribute(Stringkey)獲取application中關鍵字是key的對象。
publicvoidremoveAttribute(Stringkey)從application中刪除關鍵字key所對應的對象。
publicEnumerationgetAttributeNames()產生一個枚舉對象,該枚舉對象可使用方法nextElemets()遍歷application中各個對象所對應的關鍵字。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.5.2application對象存取數據【例3-11】用application對象模擬“成語接龍”,用戶通過example3_11_1.jsp向example3_11_2.jsp頁面提交四字成語,example3_11_2.jsp頁面獲取成語內容后,用同步方法將該成語內容和以前的成語內容進行連接,然后將這些四字成語內容添加到application對象中。頁面運行效果如圖3.8(a)~3.8(b)所示。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.5.3實踐環節——網站訪客計數器使用application對象實現網站訪客計數器的功能。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
學習目的與要求《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.1request對象3.2response對象3.3out對象3.4session對象3.5application對象3.6pageContext對象3.7page對象3.8config對象3.9exception對象3.10JSP的4種作用域3.6pageContext對象pageContext對象即頁面上下文對象,表示當前頁面運行環境,用于獲取當前JSP頁面的相關信息,它的作用范圍為當前JSP頁面。pageContext對象的類型為jakarta.servlet.jsp.PageContext。pageContext對象可以訪問當前JSP頁面的所有內置對象,如表3.4所示。另外,pageContext對象提供了存取屬性方法,如表3.5所示。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.6pageContext對象《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
序
號方
法功
能
說
明1ServletRequestgetRequest()
獲取當前JSP頁面的請求對象2ServletResponsegetResponse()獲取當前JSP頁面的響應對象3HttpSessiongetSession()
獲取和當前JSP頁面有關的會話對象4ServletConfiggetServletConfig()
獲取當前JSP頁面的ServletConfig對象5ServletContextgetServletContext()
獲取當前JSP頁面的運行環境的application對象6ObjectgetPage()獲取當前JSP頁面的Servlet實體的page對象7ExceptiongetException()獲取當前JSP頁面的異常對象exception,這時此頁面的page指令的isErrorPage屬性要設置為true8JspWritergetOut()
獲取當前JSP頁面的輸出流out對象序
號方
法功
能
說
明1ObjectgetAttributet(Stringkey,intscope)
獲取范圍為scope,關鍵字為key的屬性對象2voidsetAttribute(Stringkey,Objectvalue,intscope)以K/V對的方式存儲scope范圍域屬性對象3voidremoveAttribute(Stringkey,intscope)
從scope范圍移除關鍵字為key的屬性對象4EnumerationgetAttributeNamesInScope(intscope)
從scope范圍中獲取所有屬性對象對應的關鍵字3.6pageContext對象【例3-12】編寫1個JSP頁面example3_12.jsp,在該頁面中使用pageContext對象添加和獲取請求域屬性值。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
學習目的與要求《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.1request對象3.2response對象3.3out對象3.4session對象3.5application對象3.6pageContext對象3.7page對象3.8config對象3.9exception對象3.10JSP的4種作用域3.7page對象page對象是一個與Servlet有關的內置對象,它表示JSP文件轉譯后的Servlet對象,代表JSP頁面本身即this。因此它可以調用Servlet類所定義的方法。page對象的類型為jakarta.servlet.jsp.HttpJspPage,在實際應用中,很少在JSP頁面使用page對象。【例3-13】編寫1個JSP頁面example3_13.jsp,在該頁面中使用page指令的info屬性設置頁面的說明信息,并分別使用this和page對象獲取頁面的說明信息。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.8config對象config對象即頁面配置對象,表示當前JSP頁面轉譯后的Servlet的ServletConfig對象,存儲著一些初始數據。config對象實現了jakarta.servlet.ServletConfig接口。config對象和page對象一樣,也很少被用到。【例3-14】編寫1個JSP頁面example3_14.jsp,在該頁面中使用config對象獲得當前JSP頁面轉譯Java后的Servlet對象名。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.9exception對象exception對象是一個與Error有關的內置對象,表示JSP頁面產生的異常。如果一個JSP頁面需要使用此對象,必須將頁面中page指令的isErrorPage屬性設置為true,否則無法編譯。【例3-15】編寫兩個JSP頁面example3_15.jsp和example3_15_1.jsp。在頁面example3_15.jsp中使用語句“exception.printStackTrace(response.getWriter());”輸出JSP頁面產生的異常信息;在example3_15_1.jsp頁面中產生數組越界異常,并設置該頁面page指令的errorPage屬性值為example3_15.jsp。《JavaWeb開發從入門到實戰(微課視頻版)(IntelliJIDEA版)》陳恒
主編,清華大學出版社,2024
3.10JSP的4種作用域對象的作用域就是對象的生命周期和可訪問性,在JSP中有4種作用域:頁面域、請求域、會話域和應用域。1.頁面域頁面域(page
scope),它的生命周期是指頁面執行期間。存儲在頁面域的對象只能在它所在頁面被訪問。2.請求域請求域(request
scope),它的生命周期是指一次請求過程,包括請求被轉發(forward)或者被包含(include)的情況。存儲在請求域中的對象只有在此次請求過程中才可以被訪問。3.會話域會話域(session
scope),它的生命周期是指某個
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大學生的道德自我評價(5篇)
- Unit 10 Lending a helping hand 第6課時 Oral communication教學設計-2024-2025學年仁愛科普版(2024)七年級下冊
- 房屋中介業務員年初工作總結(4篇)
- 三分鐘演講稿安全(6篇)
- 小學信息技術第三冊 畫風車(一)選修教學設計 蘇科版
- 新教師研修個人工作計劃(18篇)
- 新學期四年級班主任工作計劃(18篇)
- 本科大學生畢業自我鑒定范文(5篇)
- 萬圣節趣味策劃方案(3篇)
- 單位員工辭職報告集合(19篇)
- 2025屆新高考語文熱點沖刺復習:新高考作文教學及備考策略
- 2025年度高校與公益組織合作項目合同3篇
- 海南省海口市(2024年-2025年小學六年級語文)部編版期中考試(下學期)試卷及答案
- 2025年春新北師大版數學一年級下冊課件 第5單元 第5課時 有趣的算式
- 部編版四年級語文下冊第六單元教學計劃(含課標分析、教材分析、單元教學目標、教學策略、學情分析等)
- 2025年全國環保知識競賽題庫及答案(共500題)
- 《近代中國飲食變化》課件
- 實驗教學評價標準與反饋機制構建
- 小學生情緒管理課件幽默
- 2024版市政道路工程項目技術咨詢合同樣本3篇
- 短視頻與直播電商教學大綱教案
評論
0/150
提交評論