版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
07-講師:王振今日任HttpServletRequest 類有什么作用。Tomcat服務器,TomcatHTTPRequest對象中。service方法(doGetdoPost)HttpServletRequest對象,獲取到所有請求的 類的常用方法 獲取請求的方式GET或 常用APIpublicpublicclassRequestAPIServletextendsHttpServletprotectedvoiddoGet(HttpServletRequestreq,HttpServletResponseresp)throwsServletException,IOException{ System.out.println("URI=>"+ System.out.println("URL=>"+ 端ip地址是===>>> 端ip地址是===>>> System.out.println("ip GET或System.out.println"req.getMethod(}}<form"用戶名:<inputtype="text:<inputtype="password":<inputtype="checkbox"name="hobby"<inputtype="checkbox"name="hobby"<inputtype="checkbox"name="hobby"<inputpublicpublicclassParameterServletextendsHttpServletprotectedvoiddoGet(HttpServletRequestreq,HttpServletResponseresp)throwsServletException,IOException{//Stringusername=req.getParameter("username");Stringpassword=req.getParameter("password");String[]hobby=req.getParameterValues("hobby");System.out.println("用戶名:"+username); :"+password); :"+Arrays.asList(hobby)); 請求的中文亂碼解決:////Stringusername= 請求的中文亂碼解決protectedvoiddoPost(HttpServletRequestreq,HttpServletResponseresp)throwsServletException,IOException{//UTF-8,從而解決post //Stringusername=req.getParameter("username");Stringpassword=req.getParameter("password");String[]hobby=req.getParameterValues("hobby");System.out.println("用戶名:"+username); :"+password); :"+Arrays.asList(hobby));}請求的轉發(fā)什么是請求的轉發(fā)請求轉發(fā)是指,服務器收到請求后,從一次資源跳轉到另一個資源的操作叫請求轉發(fā)publicpublicclassServlet1extends{protectedvoiddoGet(HttpServletRequestreq,HttpServletResponseresp)throwsServletException,IOException{//查Stringusername=System.out.println("在Servlet1(柜臺1)中查看參數(材料)"+Servlet2(柜臺2)req.setAttribute("key1","柜臺1的章*,/*RequestDispatcherrequestDispatcher=RequestDispatcherrequestDispatcher=evlet2(柜臺publicpublicclassServlet2extends{protectedvoiddoGet(HttpServletRequestreq,HttpServletResponseresp)throwsServletException,IOException{//查Stringusername=System.out.println("在Servlet2(柜臺2)中查看參數(材料)"+Objectkey1=req.getAttribute("key1");//}}base的作用<!DOCTYPE<!DOCTYPE<html <!-- href--<baseabc.html頁面<ahref="../../index.html">跳回首頁 中的相對路徑和絕對路徑.表示當表示上一表示當/資源絕對路徑
工程路徑/資源路在實際開發(fā)中,路徑都使用絕對路徑,而不簡單的使用相對路徑2、base+web/斜杠的web// <ahref="/">斜杠2、servletContext.getRealPath(“/”); 特殊情況: 把斜杠發(fā)送給瀏覽器解析。得到HttpServletResponse 類的作HttpServletResponseHttpServletRequest類一樣。每次請求進來,TomcatResponse對象傳遞給Servlet程序去使用。HttpServletRequest表示請求過來的信息,HttpServletResponse表示所有響應的信息,我們如果需要設置返回給客戶端的信息,都可以通過 對象來進行設兩個輸出流的說明。 常用于(傳遞二進制數據) 兩個流同時只能使用一個使用了字節(jié)流,就不能再使用字符流,反之亦然,否則就會報錯如何往客戶端回傳數據publicpublicclassResponseIOServletextends{protectedvoiddoGet(HttpServletRequestreq,HttpServletResponseresp)throwsServletException,IOException{ PrintWriterwriter=resp.getWriter();}}響應的亂碼解決解決響應中文亂碼方案一(不推薦使用////UTF-resp.setCharacterEncoding("UTF-//UTF-8字符resp.setHeader("Content-Type","text/html;charset=UTF
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 1998年度注冊會計師考試試題及答案
- 海南省三亞市2024-2025學年八年級上學期1月期末物理試題(無答案)
- 2024-2025學年八年級上學期1月期末物理試題(含答案)
- 7天連鎖酒店集團工程施工合同
- 2025年度國家級礦產資源開發(fā)與利用采礦合同范本3篇
- 2024環(huán)保產業(yè)展會合作合同書版B版
- 2024年肉類市場購銷合同
- 2025便利店會員積分體系合作協(xié)議3篇
- 2024青年志愿者社會公益項目合作協(xié)議2篇
- 2024股權變更與投資協(xié)議
- 2023-2024學年上海市普陀區(qū)三年級(上)期末數學試卷
- 小班班本課程《吃飯這件小事》
- 五年級上冊脫式計算100題及答案
- 普通地質學教材
- 規(guī)則大副貨運知識點
- 《2022年上海市初中語文課程終結性評價指南》中規(guī)定的150個文言實詞
- 關于轉發(fā)《關于進一步加強少先隊輔導員隊伍建設的若干意見》的通知
- 愛麗絲夢游仙境話劇中英文劇本(共6頁)
- 書法少年宮活動記錄
- 鐵路橋梁鋼結構設計規(guī)范(TB100022--99)修訂簡介
- 水文氣象報告
評論
0/150
提交評論