成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

JSP內置對象簡介:Request和Response

開發 后端
本文簡單介紹了兩個JSP內置對象:Request和Response。Request對象是HttpServletRequest類的實例。response對象包含了響應客戶請求的有關信息,但在JSP中很少直接用到它。它是HttpServletResponse類的實例。

JSP內置對象之request對象

客戶端的請求信息被封裝在request對象中,通過它才能了解到客戶的需求,然后做出響應。它是HttpServletRequest類的實例。

序號 方 法 說 明
1 object getAttribute(String name) 返回指定屬性的屬性值
2 Enumeration getAttributeNames() 返回所有可用屬性名的枚舉
3 String getCharacterEncoding() 返回字符編碼方式
4 int getContentLength() 返回請求體的長度(以字節數)
5 String getContentType() 得到請求體的MIME類型
6 ServletInputStream getInputStream() 得到請求體中一行的二進制流
7 String getParameter(String name) 返回name指定參數的參數值
8 Enumeration getParameterNames() 返回可用參數名的枚舉
9 String[] getParameterValues(String name) 返回包含參數name的所有值的數組
10 String getProtocol() 返回請求用的協議類型及版本號
11 String getScheme() 返回請求用的計劃名,如:http.https及ftp等
12 String getServerName() 返回接受請求的服務器主機名
13 int getServerPort() 返回服務器接受此請求所用的端口號
14 BufferedReader getReader() 返回解碼過了的請求體
15 String getRemoteAddr() 返回發送此請求的客戶端IP地址
16 String getRemoteHost() 返回發送此請求的客戶端主機名
17 void setAttribute(String key,Object obj) 設置屬性的屬性值
18 String getRealPath(String path) 返回一虛擬路徑的真實路徑

  1. < %@ page contentType="text/html;charset=gb2312"%> 
  2. < %request.setCharacterEncoding("gb2312");%> 
  3. < html> 
  4. < head> 
  5. < title>request對象_例1< /title> 
  6. < /head> 
  7. < body bgcolor="#FFFFF0"> 
  8. < form action="" method="post"> 
  9. < input type="text" name="qwe"> 
  10. < input type="submit" value="提交"> 
  11. < /form> 
  12. 請求方式:< %=request.getMethod()%>< br> 
  13. 請求的資源:< %=request.getRequestURI()%>< br> 
  14. 請求用的協議:< %=request.getProtocol()%>< br> 
  15. 請求的文件名:< %=request.getServletPath()%>< br> 
  16. 請求的服務器的IP:< %=request.getServerName()%>< br> 
  17. 請求服務器的端口:< %=request.getServerPort()%>< br> 
  18. 客戶端IP地址:< %=request.getRemoteAddr()%>< br> 
  19. 客戶端主機名:< %=request.getRemoteHost()%>< br> 
  20. 表單提交來的值:< %=request.getParameter("qwe")%>< br> 
  21. < /body> 
  22. < /html>   
  23. < %@ page contentType="text/html;charset=gb2312"%> 
  24. < %request.setCharacterEncoding("gb2312");%> 
  25. < %@ page import="java.util.Enumeration"%> 
  26. < html> 
  27. < head> 
  28. < title>request對象_例2< /title> 
  29. < /head> 
  30. < body bgcolor="#FFFFF0"> 
  31. < form action="" method="post"> 
  32. 用戶名:< input type="text" name="username">&nbsp;&nbsp;  
  33. 密 碼:< input type="text" name="userpass">&nbsp;&nbsp;  
  34. < input type="submit" value="進入" > 
  35. < /form> 
  36. < %  
  37. String str="";  
  38. if(request.getParameter("username")!=null && request.getParameter("userpass")!=null){  
  39. Enumeration enumt = request.getParameterNames();  
  40. while(enumt.hasMoreElements()){  
  41. str=enumt.nextElement().toString();  
  42. out.println(str ":" request.getParameter(str) "< br>");  
  43. }  
  44. }  
  45. %> 
  46. < /body> 
  47. < /html>   
  48. < %@ page contentType="text/html;charset=gb2312"%> 
  49. < %request.setCharacterEncoding("gb2312");%> 
  50. < html> 
  51. < head> 
  52. < title>request對象_例3< /title> 
  53. < /head> 
  54. < body bgcolor="#FFFFF0"> 
  55. < form action="" method="post"> 
  56. 擅長:< input type="checkbox" name="cb" value="ON1">VC &nbsp;  
  57. < input type="checkbox" name="cb" value="ON2">JAVA&nbsp;  
  58. < input type="checkbox" name="cb" value="ON3">DELPHI&nbsp;  
  59. < input type="checkbox" name="cb" value="ON4">VB&nbsp;  
  60. < br> 
  61. < input type="submit" value="進入" name="qwe"> 
  62. < /form> 
  63. < %  
  64. if(request.getParameter("qwe")!=null ){  
  65. for(int i=0;i< request.getParameterValues("cb").length;i ){  
  66. out.println("cb" i ":" request.getParameterValues("cb")[i] "< br>");  
  67. }  
  68. out.println(request.getParameter("qwe"));  
  69. }  
  70. %> 
  71. < /body> 
  72. < /html> 

JSP內置對象之response對象

response對象包含了響應客戶請求的有關信息,但在JSP中很少直接用到它。它是HttpServletResponse類的實例。

序號 方 法 說 明
1 String getCharacterEncoding() 返回響應用的是何種字符編碼
2 ServletOutputStream getOutputStream() 返回響應的一個二進制輸出流
3 PrintWriter getWriter() 返回可以向客戶端輸出字符的一個對象
4 void setContentLength(int len) 設置響應頭長度
5 void setContentType(String type) 設置響應的MIME類型
6 sendRedirect(java.lang.String location) 重新定向客戶端的請求

【編輯推薦】

  1. 詳解基于JSP網絡技術教學平臺的設計
  2. 選擇JSP網站空間的三點注意事項
  3. 分析JSP后臺文件管理源代碼
  4. MySQL手冊中查到的JSP中文亂碼解決方法
  5. JSP中文亂碼問題的描述及解決方法
責任編輯:yangsai 來源: 網絡
相關推薦

2009-06-29 16:48:43

內置對象JSP

2021-12-30 23:37:51

SpringMVC RequestResponse

2009-07-03 10:06:50

JSP JavaBeaJSP Servlet

2009-07-06 15:20:30

JSP表達式

2013-03-26 09:24:57

iOS內置URL sc

2009-07-03 14:52:32

JSP開發框架FastJSP

2011-07-04 17:27:42

JSP

2009-06-30 16:58:09

requestJSP

2009-07-02 13:51:05

對象和范圍屬性

2009-07-07 15:24:49

Http Servle

2023-10-11 13:13:46

?PostmanJavaScrip

2009-07-03 10:41:53

JSP對象

2010-10-28 10:54:46

oracle對象權限

2012-07-25 13:25:11

ibmdw

2009-07-08 16:10:24

Scala簡介面向對象函數式

2009-07-03 13:54:38

Java Servle

2009-09-29 13:36:41

Spring業務服務對

2020-07-20 07:56:28

JavaScript開發技術

2009-07-03 14:31:43

學習JSP

2011-01-26 10:53:48

JavaScriptWeb
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 在线视频亚洲 | 毛片网站在线观看视频 | 国产激情91久久精品导航 | 一级黄色片美国 | 2一3sex性hd | 久久久久国产精品 | 亚洲高清在线 | 欧美a级成人淫片免费看 | 色视频www在线播放国产人成 | www.色.com| 91精品国产综合久久婷婷香蕉 | 久久精品这里精品 | 午夜视频在线免费观看 | 精品国产aⅴ | 日日射影院 | 欧美精品久久久久 | wwwxxx日本在线观看 | 国产成人一区二 | www.9191.com| 成人精品免费视频 | 欧美成人不卡 | 亚洲欧美激情网 | 日韩视频精品在线 | 精品国产一区二区国模嫣然 | 新超碰97 | 91精品国产综合久久精品图片 | 碰碰视频 | 91精品国产91久久综合桃花 | 国产欧美日韩精品一区 | 伊人久久综合 | 四虎成人av| 色综合久久久久 | 国产精品久久久久久久久图文区 | 狠狠视频| 国产一区二区三区www | 中文字幕一区二区三区在线观看 | 国产高清精品一区二区三区 | 天天天操操操 | 日本欧美黄色片 | 国产精品视频久久久久久 | 国产一级一级国产 |