課課件javaweb項目實戰(zhàn)-servletjsp_第1頁
課課件javaweb項目實戰(zhàn)-servletjsp_第2頁
免費預覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、: Servlet & JSPServlet 的使用(6 個問題)JSP 的使用(4 個問題)下半場(項目實戰(zhàn))功能一: 實現(xiàn)用戶的和登陸請求處理功能二: 在 JSP 中完成用戶和登陸的動態(tài)提示能使用 Eclipse 創(chuàng)建動態(tài)的 web 應用并部署運行能理解 XML 的基本語法對 HTML,CSS,JavaScript,jQuery 有一定的了解和學習0. 學前準備上半場(技術(shù))業(yè)務(wù)需求: 瀏覽器端提交過來的動態(tài)請求在服務(wù)器端需要有人來處理設(shè)計者: 設(shè)計一個包含處理請求方法的接口或類來專門做這類工作.(sun)程序員: 定義一個新的類去實現(xiàn)它, 并重寫其方法來處理具體的請求1.2.3.編寫一個

2、 HttpServlet 的實現(xiàn)子類 RegistServlet重寫其 doGet 或 dot 方法, 在其中處理請求在應用的 web.xml 文件中RegistServlet,虛擬路徑GET 請求T 請求瀏覽器地址欄有請求參數(shù)數(shù)據(jù)沒有請求參數(shù)Servlet 處理請求的方法doGetdot攜帶數(shù)據(jù)大小是否有限制有沒有3)T 請求與 GET 請求區(qū)別?用戶名:用戶名:2) 如何實現(xiàn)處理瀏覽器請求的 Servlet?1) 為什么要用 Servlet, 它用來做什么的?1.1. Servlet 的使用(6 個問題)4) 如何得到瀏覽器提交的請求參數(shù)數(shù)據(jù)?request 代表的是瀏覽器當前提交的請求,

3、 它包含了所有請求的數(shù)據(jù)request.getParameter(name): 根據(jù)參數(shù)名得到請求參數(shù)的值亂碼問題:get 提交: server.xml 文件中t 提交:request.setCharacterEncoding(“utf-8”);5) 如何向瀏覽器端返回數(shù)據(jù)?response 對象代表的是服務(wù)器端返回給瀏覽器端的響應對象reponse.getWriter.wirte(result): 向瀏覽器端輸出一個字符串6) 請求的轉(zhuǎn)發(fā)和重定向區(qū)別?編碼實現(xiàn)請求的轉(zhuǎn)發(fā)編碼實現(xiàn)請求的重定向區(qū)別:服務(wù)器端資源 A我瀏覽器小四服務(wù)器端資源 B我請求轉(zhuǎn)發(fā)請求重定向瀏覽器發(fā)了幾次請求12請求數(shù)據(jù)是否

4、還可用可用不可用resp.sendRedirect(/Les2_Servlet_JSP/result.jsp)req.getRequestDispatcher(/result.jsp).forward(req, resp);小四1.2. JSP 的使用(4 個問題)1) 為什么要用 JSP?業(yè)務(wù)需求:需要在頁面動態(tài)的顯示從數(shù)據(jù)庫中獲得的數(shù)據(jù)Servlet 的優(yōu)點和缺點邏輯處理能力強, 但展示數(shù)據(jù)的能力HTML 的優(yōu)點和缺點展示數(shù)據(jù)的能力強, 但不能動態(tài)的顯示數(shù)據(jù)和處理邏輯JSP 的特點:JSP=HTML+Servlet寫和看起來像一個 HTML跑起來就是一個 Servlet2) JSP 的運行

5、原理?項目中的 jsp 文件會自動成對應虛擬路徑的資源第一次請求時, tomcat 會將 JSP 轉(zhuǎn)為 Java 文件,并編譯生成 class 運行JSP 對應的 Java 類是一個 Servlet 類, 有處理請求的方法3) JSP 中如何編寫 Java 代碼,動態(tài)輸出數(shù)據(jù)?JSP 中所有 Java 語句代碼放在: 需要向瀏覽器端輸出一個數(shù)據(jù): 4) JSP 的九大隱含對象是什么?常用的:pageContext: 頁面域?qū)ο髍equest: 請求域?qū)ο髎es: 會話域?qū)ο骯pplication: 應用域?qū)ο蟛怀S玫?out: 能向瀏覽器輸出數(shù)據(jù)的對象 response: 響應對象 exception: 異常對象基本不用的:conf

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論