亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 編程 > JSP > 正文

jsp9大內(nèi)置對(duì)象詳解

2019-11-11 06:45:21
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
Request:請(qǐng)求對(duì)象

  Respone:響應(yīng)對(duì)象   session:會(huì)話對(duì)象   application:應(yīng)用程序?qū)ο?  Out:輸出對(duì)象   Config:配置對(duì)象   Page:頁(yè)面對(duì)象   PageContext:頁(yè)面上下文對(duì)象   Exception:例外對(duì)象   request對(duì)象   request 對(duì)象是 javax.servlet.httpServletRequest類型的對(duì)象。該對(duì)象代表了客戶端的請(qǐng)求信息,主要用于接受通過(guò)HTTP協(xié)議傳送到服務(wù)器的數(shù)據(jù)。例如我們?cè)贔ORM表單中填寫(xiě)的信息等,是最常用的對(duì)象。常用的方法有:getParameter、getAttribute,getParameterNames 和getParameterValues通過(guò)調(diào)用這幾個(gè)方法來(lái)獲取請(qǐng)求對(duì)象中所包含的參數(shù)的值。   getParameter(Strings) : 獲取表單提交的信息 String s = request.getParameter(“name”);   getAttribute(Strings): 獲取指定屬性的值,如該屬性值不存在返回Null   String s=request.getAttribute(“name”);   setAttribute(String key,Object obj):設(shè)置指定名字參數(shù)值   Strings=request.setAttribute(“zhuo”,name); getPRotocol() :獲取客戶使用的協(xié)議   getServletPath() :獲取客戶提交信息的頁(yè)面   getMethod() :獲取客戶提交信息的方式 get或post String s = request.getMethod(); getHeader() :獲取HTTP頭文件中的accept、accept-encoding和host的值 String s = request.getHeader(“accept”);   getRemoteAddr() :獲取客戶的ip地址 getServerHost() :獲取客戶機(jī)的名稱   getServerName() :獲取服務(wù)器名稱 getServerPort() :獲取服務(wù)器的商口號(hào) getPamameterNames():獲取客戶端提交的所有參數(shù)的名字 Enumeration enum = request.getParameterNames(); while(enum.hasMoreElements()){ String s = (String)enum.nextElement(); out.println(s); }   getRequestURI():獲得發(fā)出請(qǐng)求字符串的客戶端地址。   getSession(Boolean create):返回和當(dāng)前客戶端請(qǐng)求相關(guān)聯(lián)的HttpSession對(duì)象。如果當(dāng)前客戶端請(qǐng)求沒(méi)有和任何HttpSession對(duì)象關(guān)聯(lián),那么如果create變量為true,則創(chuàng)建一個(gè)HttpSession對(duì)象并返回,反之返回null。一般與setArribute連用,例如:request.getSession().setAttribute(“zhuo”,name);   getQuertString():返回查詢字符串,該字符串由客戶端以get方法向服務(wù)器端傳送。查詢字符串出現(xiàn)在頁(yè)面請(qǐng)求“ ”的后面,例如: name=Jack。   getContentType():獲取客戶端請(qǐng)求的MIME類型。如果無(wú)法得到該請(qǐng)求的MIME類型,則返回-1。   session對(duì)象   在頁(yè)面的page指令加上session=”true” 或缺省 情況下以及在servlet中使用request.getSession();的方式進(jìn)行創(chuàng)建。超時(shí)或服務(wù)停止時(shí),session結(jié)束。(一個(gè)用戶對(duì)應(yīng)一個(gè)session對(duì)象) 什么是session對(duì)象? —– 它是一個(gè)jsp內(nèi)置對(duì)象,它在第一個(gè)jsp被裝載時(shí)自動(dòng)創(chuàng)建,完成會(huì)話期管理。從一個(gè)客戶打開(kāi)瀏覽器并連接到服務(wù)器開(kāi)始,到客戶關(guān)閉瀏覽器離 開(kāi)這個(gè)服務(wù)器結(jié)束(或者超時(shí)),被稱為一個(gè)會(huì)話。當(dāng)一個(gè)客戶訪問(wèn)一個(gè)服務(wù)器時(shí),可能會(huì)在這個(gè)服務(wù)器的幾個(gè)頁(yè)面之間切換,服務(wù)器應(yīng)當(dāng)通過(guò)某種辦法知道這是一個(gè)客戶,就需要?jiǎng)?chuàng)建session對(duì)象。 session對(duì)象的ID —–當(dāng)一個(gè)客戶首次訪問(wèn)服務(wù)器上的一個(gè)jsp頁(yè)面時(shí),jsp引擎會(huì)產(chǎn)生一個(gè)session對(duì)象,同時(shí)分配一個(gè)String類型的的ID號(hào),jsp引擎同時(shí)將這個(gè)ID號(hào)發(fā)送到客戶端,存放在cookie中,這樣,session對(duì)象直到客戶關(guān)閉瀏覽器后,服務(wù)器端,該客戶的session對(duì)象才會(huì)消失,會(huì)并,和客戶的會(huì)話對(duì)應(yīng)關(guān)系消失。當(dāng)客戶重新打開(kāi)瀏覽器再連接到該服務(wù)器時(shí),服務(wù)器為該客戶再創(chuàng)建一個(gè)新的session對(duì)象。   getAttribute(String name):獲得指定名字的屬性,如果該屬性不存在,將會(huì)返回null。   getAttributeNames():返回session對(duì)象中存儲(chǔ)的每一個(gè)屬性對(duì)象,結(jié)果集是一個(gè)Enumeration類的實(shí)例。   getCreationTime():返回session對(duì)象被創(chuàng)建的時(shí)間,單位為毫秒。   getId():返回session對(duì)象在服務(wù)器端的編號(hào)。每生成一個(gè)session對(duì)象,服務(wù)器都會(huì)給它一個(gè)編號(hào),而且這個(gè)編號(hào)不會(huì)重復(fù),這樣服務(wù)器才能根據(jù)編號(hào)來(lái)識(shí)別session,并且正確地處理某一特定的session及其提供的服務(wù)。   getLastaccessedTime():返回當(dāng)前session對(duì)象最后一次被操作的時(shí)間,單位為毫秒。   getMaxInactiveInterval ():獲取sessionn對(duì)象的生存時(shí)間,單位為秒。   setMaxInactiveInterval (int interval):設(shè)置session對(duì)象的有效時(shí)間(超時(shí)時(shí)間),單位為秒。在網(wǎng)站的實(shí)際應(yīng)用中。   例如:設(shè)置有效時(shí)間為200秒。   <%session.setMaxInactiveInterval(200);%>   removeAttribute(String name):刪除指定屬性的屬性值和屬性名。   setAttribute(String name,Java.lang.Object value):設(shè)定指定名字的屬性,并且把它存儲(chǔ)在session對(duì)象中。   invalidate():注銷當(dāng)前的session對(duì)象。   respone對(duì)象   對(duì)客戶的請(qǐng)求做出動(dòng)態(tài)響應(yīng),向客戶端發(fā)送數(shù)據(jù)。響應(yīng)客戶請(qǐng)求時(shí)創(chuàng)建,響應(yīng)結(jié)束時(shí)銷毀。(一次響應(yīng)產(chǎn)生一個(gè)response對(duì)象)   setRedirect(url):把響應(yīng)發(fā)送到另一個(gè)指定的頁(yè)面(url)進(jìn)行處理。這是最常用的一個(gè)方法   sendError(int sc):向客戶端發(fā)送錯(cuò)誤信息。例如:“505指示服務(wù)器內(nèi)部錯(cuò)誤”, “404指示網(wǎng)頁(yè)找不到的錯(cuò)誤”   addHeader(String name,String value):添加http頭文件,該Header將會(huì)傳到客戶端去,如果有同名的Header存在,那么原來(lái)的Header會(huì)被覆蓋。   setHeader(String name,String value):設(shè)定指定名字的http文件頭的值,如果該值存在,那么它將會(huì)被新的值覆蓋。   containsHeader(String name):判斷指定名字的http文件頭是否存在,并返回布爾值。   flushBuffer():強(qiáng)制將當(dāng)前緩沖區(qū)的內(nèi)容發(fā)送到客戶端。   addCookie(Cookie cookie):添加一個(gè)Cookie對(duì)象,用來(lái)保存客戶端的用戶信息,可以用request對(duì)象的getCookies()方法獲得這個(gè)Cookie。   out對(duì)象   Out對(duì)象是一個(gè)輸出流,用來(lái)向客戶端輸出數(shù)據(jù),就是現(xiàn)實(shí)在瀏覽器的頁(yè)面上,out對(duì)象用于各種數(shù)據(jù)的輸出   最常用的為out.print()和out.println()用來(lái)輸出各種類型的數(shù)據(jù)   out.close();關(guān)閉流   out.getBufferSize();獲得當(dāng)前緩存區(qū)大小可以用下面的語(yǔ)句   out.getRemaining();要獲得剩余緩存區(qū)大小。   config對(duì)象   config對(duì)象是ServletConfig類的一個(gè)對(duì)象,存放著一些Servlet初始化信息,且只有在JSP頁(yè)面范圍內(nèi)才有效。當(dāng)一個(gè)servlet初始化時(shí),容器把某些信息通過(guò)此對(duì)象傳遞給servlet其常用方法如下:   getInitParameter(name):取得指定名字的Servlet初始化參數(shù)值。   getInitParameterNames():取得Servlet初始化參數(shù)列表,返回一個(gè)枚舉實(shí)例。   getServletContext():取得Servlet上下文(ServletContext)。   getServletName():取得生成的Servlet的名字。   pageContext對(duì)象   pageContext對(duì)象提供存取所有關(guān)于jsp程序執(zhí)行時(shí)期所要用到的屬性方法,她被封裝成java.servlet.jsp.pageContext接口,它的創(chuàng)建和初始化都是容器來(lái)完成的,jsp頁(yè)面里可以直接使用pageContext對(duì)象的句柄,pageContext對(duì)象的getXXX()、setXXX()和findXXX()方法可以用來(lái)根據(jù)不同的對(duì)象范圍實(shí)現(xiàn)對(duì)這些對(duì)象的管理   getAttribute():返回與指定范圍內(nèi)名稱有關(guān)的變量或null,例如:   forward(String relativeUrlPath):把頁(yè)面重定向到另一個(gè)頁(yè)面或者Servlet組件上。   findAttribute():用來(lái)按照頁(yè)面請(qǐng)求、會(huì)話以及應(yīng)用程序范圍的順序?qū)崿F(xiàn)對(duì)某個(gè)已經(jīng)命名屬性的搜索。   getException():返回當(dāng)前的exception對(duì)象。   setAttribute():用來(lái)設(shè)置默認(rèn)頁(yè)面的范圍或者指定范圍之中的已命名對(duì)象。   removeAttribute():用來(lái)刪除默認(rèn)頁(yè)面范圍或指定范圍之中已命名的對(duì)象。   page對(duì)象   page對(duì)象代表JSP頁(yè)面本身,只是this引用的一個(gè)代名詞。對(duì)JSP頁(yè)面創(chuàng)建者通常不可訪問(wèn),所以一般很少用到該對(duì)象。   exception對(duì)象   要使用exception對(duì)象,則頁(yè)面的isErrorPage必須指明為true。在Java中利用明為try/catch的關(guān)鍵字來(lái)處理異常情況,如果在JSP頁(yè)面中沒(méi)有捕捉到的異常,就會(huì)生成exception對(duì)象,并把這個(gè)exception對(duì)象傳送到在page指令中設(shè)定的錯(cuò)誤頁(yè)面中,然后在錯(cuò)誤提示頁(yè)面中處理相應(yīng)的exception對(duì)象   getMessage():獲取異常消息字符串 getLocalizeMessage():獲取本地化語(yǔ)言的異常錯(cuò)誤 printStackTrace():顯示異常的棧跟蹤軌跡 toString():返回關(guān)于異常錯(cuò)誤的簡(jiǎn)單消息描述 fillInStackTrace():重寫(xiě)異常錯(cuò)誤的棧執(zhí)行軌跡   application對(duì)象   Application對(duì)象是用力保存java web應(yīng)用程序中的使用的變量,所有用戶不論何時(shí)皆可存取使用這些變量。Application對(duì)象最大的特點(diǎn)是沒(méi)有所謂的生命周期的。生命周期是指客戶端的瀏覽器是否被關(guān)閉,application對(duì)象都存在于主機(jī)上。直到服務(wù)器關(guān)閉后,application對(duì)象才失效。   getAttribute(String name):返回由name指定名字的application對(duì)象的屬性的值。返回值是一個(gè)Object對(duì)象,如果沒(méi)有,則返回null。   getAttributeNames():返回所有application對(duì)象屬性的名字,結(jié)果集是一Enumeration類型的實(shí)例。   getInitParameter(String name):返回由name指定名字的application對(duì)象的某個(gè)屬性的初始值,如果沒(méi)有參數(shù),就返回null。   getServerInfo():返回Servlet編譯器當(dāng)前版本的信息。   setAttribute(String name, Object obj):將參數(shù)Object指定的對(duì)象obj添加到application對(duì)象中,并為添加的對(duì)象指定一個(gè)屬性。   removeAttribute(String name):刪除一個(gè)指定的屬性。   request、session對(duì)象和application是有區(qū)別的,一次請(qǐng)求代表了一個(gè)request對(duì)象,一個(gè)客戶端對(duì)應(yīng)一個(gè)session對(duì)象,就是多個(gè)頁(yè)面之間可以共享;而application對(duì)象,為多個(gè)應(yīng)用程序保存信息,就是多個(gè)瀏覽器都是共享這個(gè)對(duì)象的。   request、session和application的區(qū)別演示。   首先建立項(xiàng)目Application_Session_Request。在項(xiàng)目中建立一個(gè)如下的JSP頁(yè)面first.jsp,用于用這三個(gè)對(duì)象保存數(shù)據(jù)。   <%@ page language = “java” pageEncoding = “gb2312”%>< html>< body> <% request.setAttribute(“request”,”保存在Request中的內(nèi)容”); session.setAttribute(“session”,”保存在Session中的內(nèi)容”); application.setAttribute(“application”,”保存在Application中的內(nèi)容”); %> < /body>< /html>

  然后再建立另一個(gè)JSP頁(yè)面second.jsp,用于獲取這三個(gè)對(duì)象保存的值。   <%@ page language=”java” pageEncoding=”gb2312”%>< html> < /head>< body> <% out.println(“request:”+(String)request.getAttribute(“request”)+”


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
婷婷亚洲婷婷综合色香五月| 国产一区二区三区不卡在线观看| 国产精品自在自线| 亚洲精品中文字幕| 秋霞午夜理伦电影在线观看| 一本色道久久综合一区| 日韩欧美国产系列| 日韩欧美亚洲另类制服综合在线| 91大学生片黄在线观看| 久久免费国产精品1| 日韩视频第二页| 制服影音先锋| 91精彩刺激对白露脸偷拍| 亚洲欧洲免费视频| 国产成人黄色网址| 在线精品国产欧美| 亚洲黄色中文字幕| 另类图片亚洲另类| 国产精品一区二区在线免费观看| 日韩精品在线第一页| 欧美日韩国产激情| 最新国产精品久久精品| 欧美最猛黑人xxxx黑人猛叫黄| 少妇太紧太爽又黄又硬又爽小说| 久久97超碰国产精品超碰| 国产免费内射又粗又爽密桃视频| 美女黄网久久| 成人国产激情在线| 韩国中文字幕2020精品| 亚洲经典中文字幕| youjizzjizz亚洲| 亚洲免费观看高清完整版在线观看熊| 国产精品久久久久久久久粉嫩av| 五月婷婷激情网| 日本中文字幕精品—区二区| 亚洲国产综合在线看不卡| 精品区在线观看| 欧美国产高跟鞋裸体秀xxxhd| 午夜激情影院在线观看| 毛片av免费在线观看| 欧美三级电影在线看| 国产亚洲欧美日韩日本| 成年人免费影院| 欧美午夜视频一区二区| 日本精品一区二区三区不卡无字幕| 久久久久久久影院| 国产精品111| 久久久久影视| 成人综合婷婷国产精品久久免费| 91精品国产综合久久小美女| www.神马久久| 色噜噜狠狠色综合中国| www视频免费| 91看片淫黄大片91| 黄色正能量网站| 国产乱人伦精品一区二区三区| 日本精品黄色| 91麻豆国产自产在线观看亚洲| 成人精品一区二区三区校园激情| 和岳每晚弄的高潮嗷嗷叫视频| 亚洲精品国产首次亮相| 久久在线视频| 久久99久久98精品免观看软件| 四虎中文字幕| 无码国精品一区二区免费蜜桃| 欧美3p视频在线观看| 亚洲动漫精品| 国产日韩精品在线播放| 综合视频免费看| 亚洲视频日本| 成人3d精品动漫精品一二三| 亚洲免费黄色片| 国内精品久久久久影院优| 91午夜视频在线观看| 天堂在线免费av| 先锋影音男人站你懂得| **爰片久久毛片| 中文在线观看免费网站| 99国内精品久久| 欧美性猛交xxxx乱大交3| 久久嫩草精品久久久精品一| 91嫩草国产丨精品入口麻豆| 久久久国产精品一区二区三区| 国产免费av高清在线| 日韩影视精品| 欧美亚洲黄色| 91av在线免费观看| 日韩视频在线永久播放| 日本黄网站免费| 人妖一区二区三区| 国产性一乱一性一伧一色| 欧美一区二区在线观看| 欧美中文字幕一区二区三区亚洲| 国产一区二区三区四区五区在线| 国产av不卡一区二区| 57pao国产精品一区| 白天操夜夜操| 精品久久久久久中文字幕2017| 在线看三级网站视频| 精品欧美一区二区在线观看视频| 日韩a级片在线观看| 天天夜碰日日摸日日澡| 亚洲成人av电影| 亚洲精品影片| 亚洲国产中文在线| 色欲无码人妻久久精品| 国产精品探花一区二区在线观看| 四虎成人精品一区二区免费网站| 乱老熟女一区二区三区| 亚洲激情五月婷婷| 国产精品久久久久久久久久久不卡| 亚洲精品电影| 亚洲成人一区| 国产精品私拍pans大尺度在线| 久久激情五月婷婷| 91成人在线免费观看| 天堂av免费观看| 国产一区二区三区免费| 伊人春色在线| 国产精品福利一区二区| 一区视频网站| 国产精品第一视频| 亚洲天堂中文字幕在线| 欧美最猛性xxxxx亚洲精品| 丰满熟妇乱又伦| 国产黄在线播放| 在线免费看黄| 国产成人免费9x9x人网站视频| 欧美激情在线精品一区二区三区| 成人黄色av免费在线观看| 偷拍自拍在线| 日韩精品中文字幕在线不卡尤物| 亚洲女同一区二区| 国产黑人绿帽在线第一区| 可以www视频| 国产精品久久久久久久妇| 天天综合网天天综合| 成人精品视频99在线观看免费| 久久都是精品| 亚洲精品人人| 国产.精品.日韩.另类.中文.在线.播放| 久草在线中文888| 国产精品理论在线观看| 免费yellow网站| 激情视频一区| 欧美精品国产一区二区| 欧美精品大片| 人妻av无码一区二区三区| 亚洲人成网站777色婷婷| 九色国产在线观看| 96久久精品| 精品人体无码一区二区三区| 国产另类ts人妖一区二区| 免费 成 人 黄 色| 欧美国产高潮xxxx1819| 国产呦小j女精品视频| 激情五月色婷婷| 亚洲精品人成电影网| 欧美高清3dfreexxxx性| 精品一区二区三区的国产在线观看| 妞干网这里只有精品| 色婷婷狠狠五月综合天色拍| 成人日韩在线观看| 看全色黄大色黄女片18| 麻豆免费版在线观看| 久久国产福利| 中文字幕日韩视频| 欧美视频在线观看| 粉嫩高潮美女一区二区三区| xxxxx99| 久久精品国产在热久久| 中文精品视频一区二区在线观看| 妞干网2018| 欧美午夜性囗交xxxx| 国产寡妇亲子伦一区二区三区四区| 97在线观看播放| 一本色道a无线码一区v| 亚洲成av人片在线观看无| 亚洲激情第一区| 97超碰国产在线| 中文字幕亚洲一区在线观看| 精品免费视频| 国产视频观看一区| 欧美与动交zoz0z| 亚洲成**性毛茸茸| 国产精品一区在线观看你懂的| 欧美一级日韩免费不卡| 国产精品无码99re| 日本一区二区三区dvd视频在线| 国产精品亚洲美女av网站| 国产精品人人做人人爽人人添| 亚洲缚视频在线观看| 亚洲区中文字幕| 欧美一级特黄a| 日本一区二区三区四区高清视频| xfplay先锋影音夜色资源站| 裸体丰满少妇做受久久99精品| av中文字幕在线看| 日韩写真欧美这视频| 黄色在线一区| 亚洲一本大道在线| 国产精品一区三区| 亚洲国产日韩欧美综合久久| 国产吞精囗交久久久| 日韩第二十一页| 欧美一区二区三区免费观看| 亚洲视频精品在线观看| 欧美日本一道本| 在线免费看黄色| 一区二区三区精品视频在线| 久久免费小视频| 久久精品国产亚洲av香蕉| 五月天久久网站| 四虎www4hu永久免费| 一本到12不卡视频在线dvd| 精品欧美国产| 翔田千里一区| 午夜精品一区二区三区在线视频| 国产69精品久久久久999小说| 一二三区精品视频| 嫩草伊人久久精品少妇av杨幂| 欧美综合天天夜夜久久| 国产精品入口麻豆原神| 欧美另类69xxx| 17c丨国产丨精品视频| 久久久久九九视频| 欧美在线国产| 亚洲欧美中文字幕在线观看| 日韩欧美极品在线观看| 国产chinese中国hdxxxx| 国产精品美女久久久久久免费| 99久久婷婷国产综合精品青牛牛| 日韩精品一区二区三区在线播放| 青草青在线视频| 一级特黄aa大片| 麻豆成全视频免费观看在线看| 男操女视频网站| 性少妇bbw张开| 欧美性猛交xxxx乱大交丰满| 一区二区中文字幕| 国产精品一品二区三区的使用体验| 欧美成人高清在线| 欧美乱大交xxxxx免费| 欧美日韩国产精品一卡| 中文字幕日韩在线播放| 亚洲网友自拍偷拍| 欧美最猛性xxxxxhd| 91成人福利在线| 亚洲最大福利视频网站| 国产欧美一区二区精品久导航| 亚洲影视一区二区| japanese国产| 美国av一区二区三区| 在线观看亚洲欧美| 午夜精品美女自拍福到在线| 色婷婷综合视频在线观看| 波多野结衣一区二区三区在线| 裸体一区二区三区| 日韩精品久久理论片| 日韩一区二区在线免费| 欧美办公室脚交xxxx| avhd101老司机| 男女啪啪无遮挡网站| 国产精品美女久久久久aⅴ国产馆| 美国成人毛片| 中文字幕在线观看免费高清| 农村黄色一级片| 91破解版在线观看| 中文字幕人妻丝袜乱一区三区| 欧美xxxx14xxxxx性爽| 婷婷精品视频| 蜜桃久久精品成人无码av| 3d成人动漫在线| 女人高潮特级毛片| 亚洲精品国产综合区久久久久久久| 葵司免费一区二区三区四区五区| 热草久综合在线| 夜夜爽久久精品91| 国产精品青青在线观看爽香蕉| 精品av一区二区| 亚洲国产高清一区| 91中文字幕在线播放| 精品51国产黑色丝袜高跟鞋| 色婷婷一区二区三区四区| 在线视频三区| 国产欧美日韩精品高清二区综合区| 色综合久久天天综线观看| 国产91综合一区在线观看| 性18欧美另类| 亚洲女人小视频在线观看| 99精品视频免费看| 嘿嘿视频在线观看| 老司机午夜精品99久久| 99久久免费精品国产72精品九九| 精品免费视频.| 欧洲亚洲一区二区三区四区五区| 这里只有精品999| 丰满人妻一区二区三区四区| 国产a级片免费观看| 天堂аⅴ在线地址8| 91成人在线精品视频| 久久久综合久久| 69视频免费看| 国产精品小仙女| 精品久久久久久久久久久久包黑料| www.玖玖玖| 国产porny蝌蚪视频| 精品国产午夜福利在线观看| 新呦u视频一区二区| 美女在线免费视频| 91精品国产91久久久久久最新| 欧美成人三级在线| 日本一本在线观看| 日韩在线免费观看视频| 在线精品国精品国产尤物884a| 天堂tv亚洲tv日本tv欧美人tv| 精品人妻aV中文字幕乱码色欲| 亚洲在线视频免费观看| 最近2019年中文视频免费在线观看| 日韩欧美成人一区二区| 可以免费看的黄色网址| 一区二区视频在线| 日韩午夜电影在线观看| 理论视频在线观看| 国产99久久久久久免费看农村| 久久99久久亚洲国产| 国产丝袜一区二区三区| 天堂综合网久久|