日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Struts2技术详解

發(fā)布時間:2024/4/17 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Struts2技术详解 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

http://www.cnblogs.com/bettertanme/p/3388739.html

1, 當(dāng)Action設(shè)置了某個屬性后,Struts將這些屬性封裝一個叫做Struts.valueStack的屬性里。獲取valueStack對象: ValueStack vs = (ValueStack) request.getAttribute("struts.valueStack");
調(diào)用ValueStack 的vs.findValue("books")方法(books為Action中的屬性);

2, struts2的Action類是一個普通的POJO類(通常包含一個無參的execute方法)從而很 好的重用代碼。

4,struts2通常直接使用Action來封裝HTTP請求參數(shù),所以Action中要定義與請求參數(shù)對應(yīng)的屬性,并且為該屬性提供相應(yīng)的 getter和setter方法。

5,即使Action需要處理的請求name和pass兩個HTTP請求參數(shù),Action類也可以不包含name和pass屬性,因為系統(tǒng)是通過對應(yīng)的 getter和setter方法來處理請求參數(shù)。而不是通過屬性來處理請求參數(shù)的。所以Action類是否包含name和pass屬性不重要, 重要的是需要setter和getter方法。

6,Action類的屬性,不僅可以封裝請求參數(shù),還可以用于封裝處理結(jié)果,通過Struts2標(biāo)簽來輸出對應(yīng)的屬性值。如 <s:Property value="tip">。

7,ActionContext類。Struts2的Action并未直接與任何Servlet api耦合,從而更加方便測試該Action(可以通過脫離web容器測試Action)。但是對于Web應(yīng)用的控制器來說,不訪問Servlet api 幾乎是不能的。例如跟蹤HTTP session狀態(tài)等。訪問的Servlet Api 就 是HttpServeltRequest、HttpSession、ServletContext,這三個類分別jsp內(nèi)置對象中的request、session、application。Web應(yīng)用中提供了一個ActionContext類,Struts2的Action可以通過該類來訪問Servlet api。
該類的ActionContext提供getContext方法得到ActionContext實例,
該類的方法:
①Object get(Object key),該方法類似于HttpServletRequest的getAttribute(String name)方法;
②Map getApplication(),返回Map對象,該對象模擬了應(yīng)用的ServletContext的實例
③static ActionContext getContext(),靜態(tài)方法,獲得系統(tǒng)提供的ActionContext實例。
④Map getParameters()獲取所有的請求參數(shù),類似于調(diào)用HttpServletRequest對象的getParammeterMap方法。
⑤Map getSession()該Map對象模擬了HttpSession實例。
⑥void setApplication(Map application)直接傳入一個Map實例,將該Map實例的key-value對轉(zhuǎn)換成application的屬性名、屬性值。類似的還有setSession(Map session)
⑦put(Object key, Object value)直接為HttpServletRequest設(shè)置屬性。相當(dāng)于request.setAttribute(key,value).可通過EL表達(dá)式輸出。

8,ServletActionContext類(是ActionContext類的子類)。 雖然Struts2提供了ActionContext來訪問Servlet Api,但是這種訪問畢竟不能直接獲得Servlet Api實例,為了Action中 直接訪問Servlet api,Struts2提供了如下的接口:ServletContextAware、ServletRequestAware、ServletResponseAware 。如果Action實現(xiàn)這些接口,能分別直接訪問用戶請求的ServletContext、HttpServletRequest、HttpServletResponse實例。
并且,為了直接訪問Servlet api。Struts2提供了一個ServletAction類。通過ServletActionContext類可以更加方便的地直接訪問Servlet api。這類的主要方法(全是static):
①getActionContext(HttpServletRequest req)得到當(dāng)前的ActionContext實例。
②getActionMapping()得到ActionMapping實例(得到 action mapping為context)。
③getRequest()得到HttpServletRequest實例(Gets the HTTP servlet request object)。
④getResponse()得到HttpServletResponse實例(Gets the HTTP servlet response object.)
⑤getServletContext()得到ServletAction實例(Gets the servlet context.)
⑥getValueStack(HttpServletRequest req)得到ValueStack實例。
⑦setRequest(HttpServletRequest request)(Sets the HTTP servlet request object)相應(yīng)的有setResponse(HttpServletResponse response)、setServletContext(ServletContext servletContext)。

9,雖然可以在Action類獲取HttpServletResponse,但如果希望通過HttpServletResponse來生成服務(wù)器響應(yīng)是不可能的,因為Action只是控制器(它并不直接對瀏覽器生成任何相應(yīng))。即如果在Action中寫如下代碼:response.getWriter().println("hello world");
是沒有意義的。

10,對于使用Struts2框架的應(yīng)用而言,盡量不要讓超級鏈接鏈接到某個視圖資源,
因為這種方式增加了額外的風(fēng)險,推薦將所有請求都發(fā)給Struts2框架,讓該框架來處理用戶的請求,
即使是簡單的超級鏈接。

11,邏輯視圖名是指:Action返回的字符串;物理視圖是指:頁面的實際名稱。
Struts2通過配置邏輯視圖名和物理視圖之間的映射關(guān)系,一旦系統(tǒng)收到Action返回的某個邏輯視圖,系統(tǒng)就會把相應(yīng)的物理視圖呈現(xiàn)給用戶。

12,默認(rèn)值:如果配置<result../>元素時沒有指定location參數(shù),系統(tǒng)將會把<result..>...<result../>中間的字符串當(dāng)成實際視圖資源。如果沒有配置parse參數(shù),則默認(rèn)值為true(該參數(shù)指定實際視圖名是否可以使用OGNL表達(dá)式);如果沒有指定name屬性則默認(rèn)值為Struts2的默認(rèn)處理結(jié)果類型(dispacher).

13,歸納起來,Struts2內(nèi)建支持結(jié)果類型如下(14):
①chain結(jié)果類型:Action鏈?zhǔn)教幚斫Y(jié)果類型。
②chart結(jié)果類型:用于整合JFreeChart的結(jié)果類型。
③dispatch結(jié)果類型:用于jsp整合的結(jié)果類型。
④freemarker結(jié)果類型:FreeaMarker整合的結(jié)果類型。
⑤httpheader結(jié)果類型:用于控制Http行為的結(jié)果類型。
⑥jasper結(jié)果類型:用于JasperReports整合的結(jié)果類型。
⑦jsf結(jié)果類型:用于整合JSF整合的結(jié)果類型。
⑧redirect結(jié)果類型:用于直接跳轉(zhuǎn)到其他的URI的結(jié)果類型。
⑨redirectAction結(jié)果類型:用于直接跳轉(zhuǎn)到其他的Action的結(jié)果類型。
⑩stream結(jié)果類型:用于向瀏覽器返回一個InputStream(一般用于文件下載)。
⑾tiles結(jié)果類型:用于與Tiles整合的結(jié)果類型。
⑿velocity結(jié)果類型:用于與Velocity整合的結(jié)果類型。
⒀xslt結(jié)果類型:用于與XML/XSLT整合的結(jié)果類型。
⒁plainText結(jié)果類型:用于顯示某個頁面的原始代碼的結(jié)果類型。

14,【redirect】結(jié)果類型。
這種結(jié)果類型與dispatch結(jié)果類型相對,dispatch結(jié)果類型是將請求Forward(轉(zhuǎn)發(fā))
到指定的jsp資源。而redirect結(jié)果類型,則意味著將請求Redirect(重定向)
到指定的視圖資源。
dispatch結(jié)果類型與redirect結(jié)果類型的差別就是轉(zhuǎn)發(fā)和重定向的差別:
重定向會丟失所有的請求參數(shù)和請求屬性---當(dāng)然也會丟失Action的處理結(jié)果。
使用redirect結(jié)果類型的效果是:系統(tǒng)將調(diào)用HttpServletResponse的sendRedirect(String)方法來重定向指定的視圖資源,這種重定向的效果就是重新產(chǎn)生一個請求。所以所有的請求參數(shù)、請求屬性、Action實例和Action中封裝的屬性全部丟失。

15,【redirectAction】結(jié)果類型.
使用redirectAction結(jié)果類型時,系統(tǒng)將重新生成一個新的請求,
只是該請求的URI不是一個具體的試圖資源,而是一個Action。因此前一個Action處理結(jié)果
,請求參數(shù),請求參數(shù)都會丟失。

16,除了可以通過通配符來配置Action(result),還可以使用OGNL表達(dá)式,這種
用法允許讓請求參數(shù)來決定結(jié)果。如:
<action name="save" class="......." method="save">
<result name="input">/..jsp</result>
<result type="redirect" >edit.action?skillName=${currentSkill.name}</result>
</action>
對于上面的表達(dá)式語法,要求對應(yīng)的Action實例里應(yīng)該包含currentSkill屬性,且currentSkill屬性必須包含name屬性--否則,${currentSkill.name}表達(dá)式為null。

17,模型驅(qū)動:
對于Struts1的ActionForm對象而言。它的唯一作用就是封裝請求參數(shù),當(dāng)Struts1攔截到用戶的請求后,Struts1負(fù)責(zé)將請求參數(shù)封裝成ActionForm對象。
如果Struts2的開發(fā)者懷念這種開發(fā)方式,則可以使用Struts2提供的模型驅(qū)動模式,
這種模式也通過專門的JavaBean來封裝請求參數(shù)。
相比于Struts1的Action類,Struts2的Action承擔(dān)了太多的責(zé)任,既用于封裝來回請求的參數(shù),也保護了控制邏輯---這種模式實在不太清晰。出于清晰的考慮,應(yīng)該采用單獨的Model實例來封裝請求參數(shù)和處理結(jié)果,這就是所謂的模型驅(qū)動。
作用:Struts2的模型對象可以封裝更多的信息,它不僅可以封裝用戶的請求參數(shù),而且還可以封裝Action的處理結(jié)果。用單獨的JavaBean實例來貫穿MVC流程。
使用模型驅(qū)動時,Action必須實現(xiàn)ModelDriven接口,且必須實現(xiàn)getModel方法,
該方法用于把Action和與之相對應(yīng)的Model實例關(guān)聯(lián)起來。
簡單的說,模型驅(qū)動使用單獨的VO(值對象)來封裝請求參數(shù)和處理結(jié)果。

18,【屬性驅(qū)動】:
使用屬性(Property)作為貫穿MVC流程的信息攜帶者,當(dāng)然屬性無法獨立存在,他必須依附于一個對象,這個對象就是Action實例,
簡單的說,屬性驅(qū)動使用Action實例來封裝請求參數(shù)和處理結(jié)果。

19,Struts2的【處理異常機制】:
在execute方法中手動捕捉異常,當(dāng)捕捉到特定的異常時,返回特定的視圖--但是
這種方式很是繁瑣,需要在execute中書寫大量的catch塊,最大的缺點
還在于異常與代碼耦合,一旦需要改變異常處理方式,必須修改代碼!
Struts2提供了一種聲明式的異常處理方式。
在輸出錯誤信息的jsp頁面,有兩種輸出方式:
①通過struts2標(biāo)簽輸出異常對象的message屬性。<s:property value="exception.message"/>。
②通過struts2標(biāo)簽輸出堆棧信息。<s:property value="exceptionStack"/>。
注意:全局異常映射的result屬性通常不要使用局部結(jié)果,局部異常映射的result屬性可以使用全局結(jié)果,也可以不使用。

20,對于WEB應(yīng)用而言,所有的請求參數(shù)都是字符串類型的。

21,【類型轉(zhuǎn)換器】:
struts2的類型轉(zhuǎn)換器實際上是基于OGNL實現(xiàn)的,在OGNL項目中有一個TypeConverter接口,因其實現(xiàn)的方法過于麻煩,所以O(shè)GNL項目還提供了一個該接口的實現(xiàn)類:DefaultTypeConverter,通過繼承該類來實現(xiàn)自己的轉(zhuǎn)換器。
實現(xiàn)自定義的類型轉(zhuǎn)換需要重寫DefaultTypeConverter類的convertValue方法。

22,上面的類型轉(zhuǎn)換器都是基于OGNL的DefaultTypeConverter類實現(xiàn)的,基于
該類實現(xiàn)類型轉(zhuǎn)換器的時候時,將字符串轉(zhuǎn)化成符合類型要通過convertValue方法實現(xiàn)
因此我們必須先通過toType參數(shù)來判斷轉(zhuǎn)換的方向,然后分別實現(xiàn)不同的轉(zhuǎn)換邏輯。
為了簡化類型轉(zhuǎn)換的實現(xiàn),struts2提供了一個StrutsTypeConverter抽象類(基于struts2的類轉(zhuǎn)換器)
這個抽象類是DefaultTypeConverter類的子類.

23,對于以上的類型轉(zhuǎn)換,我們一直只處理字符串?dāng)?shù)組的第一個元素---我們都假設(shè)請求參數(shù)是單個值。實際上,必須考慮請求參數(shù)是字符數(shù)組的情形, 假設(shè)用戶信息的請求參數(shù),名稱都是user。那么這兩個請求參數(shù)必須通過getParameterValues方法來獲取參數(shù)。此時user請求參數(shù)必須是數(shù)組類型,或者List類型(實際上,List和數(shù)組是完全相通的)。

24,因為struts2內(nèi)建的OGNL表達(dá)式的支持,那么可以用另一種方式將請求參數(shù)轉(zhuǎn)換成復(fù)合類型,如(JSP頁面中):
<input type=text name="user.name"/>,<input type=text name="user.pass"/>這樣就不需要轉(zhuǎn)換器了。
通過這種方式也可以把字符串轉(zhuǎn)換成復(fù)合類型。但需要注意以下幾點:
①因為struts2是需要直接創(chuàng)建一個復(fù)合類(User類)的實例,因此系統(tǒng)必須為該復(fù)合類構(gòu)建一個無參的構(gòu)造方法。
②如果希望使用user.name請求參數(shù)的形式為Action實例的user屬性和pass屬性賦值,則必須為user屬性對應(yīng)的復(fù)合類型提供setName方法,因為struts2是通過該方法類為屬性賦值的。當(dāng)然Action類還應(yīng)該包含setUser方法。

25,表單元素enctype屬性指定的是表單數(shù)據(jù)的編碼方式。屬性有如下3個值:
①application/x-www-form-urlencoded:這是默認(rèn)的編碼方式。它只處理表單中的value屬性值,采用這種編碼方式會將表單域的值處理成URL編碼方式。
②multipart/form-data:這種編碼方式會以二進(jìn)制流的方式來處理表單數(shù)據(jù),這種編碼方式會把文件域指定的文件內(nèi)容也封裝到請求參數(shù)里。
③text/plain:這種編碼方式當(dāng)表單的action的屬性為mailto:URL的形式時比較方便,這種方式主要適用于直接通過表單發(fā)送郵件的方式。

26,通過Action在jsp頁面輸出提示信息,我們可以
①在Action中添加一個屬性(通過setXx方法設(shè)置屬性值),然后通過struts2的標(biāo)簽(<s:properties value="xx"/>)在jsp頁面輸出。
②通過ActionContext類來處理,如:ActionContext.getContext.put(key,value);然后通過EL表達(dá)式進(jìn)行輸出。

27,在Form表單中action屬性的值要得到【上下文路徑】:
①<%=request.getContextPath()%>
②還可以通過EL表達(dá)式得到 :${pageContext.request.contextPath}

28,得到【ValueStack】的對象有哪幾種方法:
①ServletActionContext類中的方法:static getValueStack(HttpServletRequest req)【Gets the current value stack for this request】;
②ActionContext類中的方法:getValueStack()【Gets the OGNL value stack.】;
③ValueStack vs = (ValueStack) request.getAttribute("struts.valueStack");
(request.getAttribute()返回一Object類型)

29,【攔截器】。在默認(rèn)的情況下,如果我們?yōu)槟硞€Action定義了攔截器,則這個攔截器會攔截Action的所有方法。可能在有些情況下,我們無需攔截器所有的方法,只需要攔截某些方法,此時就需要struts2攔截器的方法過濾特性。

30,struts2的【校驗】,可以繼承ActionSupport類重寫validate方法,利用ActionSupport的addFieldError方法把錯誤信息通過key保存起來,在jsp頁面通過struts2標(biāo)簽的fielderror屬性輸出錯誤信息。注意:struts2的校驗在配置action的時候需要提供輸入頁面(就是<result name="input">)。這是對action中的所有方法進(jìn)行校驗。
如果要對action中指定的方法進(jìn)行校驗,把validate方法名改為:validateXxx,其中Xxx是需要校驗的指定方法名。

31,輸入校驗的流程:
①類型轉(zhuǎn)換器把請求參數(shù)進(jìn)行類型轉(zhuǎn)換,并把轉(zhuǎn)換后的值賦給action中的屬性。
②如果在執(zhí)行類型轉(zhuǎn)換的過程中出現(xiàn)異常,系統(tǒng)會將異常信息保存到ActionContext中,conversionError攔截器將異常信息 添加到fieldErrors中。不管類型轉(zhuǎn)換是否失敗都會轉(zhuǎn)入第三步。
③系統(tǒng)通過反射技術(shù)調(diào)用action中的validateXxx方法。
④再調(diào)用validate方法。
⑤如果fieldErrors中存在錯誤信息,系統(tǒng)自動將請求轉(zhuǎn)發(fā)至input視圖。如果沒有錯誤信息將執(zhí)行action中的方法。
注意:如果validate方法里沒有問題,卻返回input頁面,可能是類型轉(zhuǎn)換有問題。所以返回input視圖有兩種原因(類型轉(zhuǎn)換有問題或校驗出錯).

32,基于xml配置方式對action內(nèi)所有的方法進(jìn)行校驗,xml文件的命名規(guī)則是:ActionClassName-validation.xml
如果只需要對action內(nèi)指定的方法進(jìn)行校驗,則xml文件的命名規(guī)則為:ActionClassName-ActionName-validation.xml。其 中ActionName(action的邏輯名稱)。它的配置一般用通配符(有助于實驗)。
①基于xml配置方式的校驗,如果ActionClassName-validation.xml、ActionClassName-ActionName-validation.xml同時存在則把兩個文件匯總,在進(jìn)行校驗。如果兩個xml文件的校驗規(guī)則起了沖突則執(zhí)行后面的xml文件。
②如果action繼承了另一個action則先找到父action校驗文件,在找到子action校驗文件,再把4(每個action都有指定方法名或非指定方法名)個文件匯總。

33,【國際化】。國際化按范圍分為:全局、action、package的范圍的資源文件。Properties文件命名的規(guī)則為:xxx_language_country.properties(xxx為用戶定義的名字,第二部分為語言類別。)
Ⅰ定義好了國際化文件后,需要在struts.xml文件配置<constants name="struts.custom.i18n.resources" value="國際化文件的名稱(xxx)">[這是定義全局的國際化資源文件],可以在jsp頁面顯示國際化信息<s:text name="key"/>。
Ⅱ也可以通過action類繼承ActionSupport類,再調(diào)用個getText方法的資源文件的key(getText("key")).然后可以通過EL表達(dá)式在jsp頁面輸出。
Ⅲ也可以通過struts2的表單標(biāo)簽的key屬性。如<s:textfield key="key"/>或<s:textarea key="key"/>
輸出帶有占位符的國際化信息:
①<s:text name="key"><s:param>....</s:param>..</s:text>
②通過ActionSupport類的getText(String key,String[] str)或者getText(String key,List list)

34,包范圍的國際化資源文件,
在大型的應(yīng)用程序中,整個應(yīng)用有大量的內(nèi)容需要國際化,如果我們把國際化的內(nèi)容放置在全局資源屬性文件中,顯然會導(dǎo)致資源文件變得過于龐大、臃腫,不便于維護,這個時候我們需要針對不同的模塊,使用包范圍來組織國際化文件。
在java的包下創(chuàng)建名為:package_language_country.properties的資源文件,package為固定寫法,language_country是對應(yīng)的語言類別。處于該包及子包都可以訪問該資源文件。當(dāng)在包范圍找不到對應(yīng)的資源文件,然后會在全局范圍內(nèi)查找。

35,Action范圍的資源文件。在Action所在的路徑創(chuàng)建名為:ActionClassName_language_country.properties
如果同時存在全局、package、Action范圍的國際化資源文件,系統(tǒng)搜索的順序是:Action-->package-->全局范圍。

36,以上三種配置有的是基于配置的國際化資源文件。我們也可以通過無配置的方式進(jìn)行直接訪問某個資源文件。
通過struts2標(biāo)簽,如:
<s:i18n name="xxx">
<s:text name="key">
</s:i18n> 其中xxx是全局范圍文件的名稱的前綴。
如果直接想訪問包范圍的國際化資源文件
<s:i18n name="com.johnny.action.package">
<s:text name="key">
</s:i18n> 其中package是固定寫法。

?

37,OGNL表達(dá)式(Object Graphic Navigation Language對象圖導(dǎo)航語言),當(dāng)struts2接受一個請求時,會迅速創(chuàng)建ActionContext、ValueStack、action,然后把action存放在ValueStack,所以O(shè)GNL表達(dá)式可以迅速訪問action實例的屬性。
OGNL表達(dá)式一般要配合Struts2標(biāo)簽使用。
在struts2中,EL表達(dá)式只能訪問OgnlValueStack的root里的屬性。即action的屬性(因為action的屬性放在OgnlValueStack的root屬性里)。利用OGNL表達(dá)式創(chuàng)建List/Map對象,<s:set var="" value="" scope=""/>scope指定變量的被放置的范圍,可以為application、session、request、page和action。如果沒有設(shè)置屬性,則默認(rèn)為OGNLContext(OGNL上下文)中,如果在OGNLContext訪問時不用#,如果scope為request....中,則需要用#。value:賦給變量的值,如果沒有該屬性,則將ValueStack的棧頂?shù)闹蒂x給變量。

38,防止表單重復(fù)提交,首先要有struts的token標(biāo)簽。再使用系統(tǒng)的攔截器。

?

總結(jié)

以上是生活随笔為你收集整理的Struts2技术详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

亚洲高清视频在线播放 | 色先锋资源网 | 日韩免费视频线观看 | 亚洲电影图片小说 | 婷婷久草| 国产精品婷婷 | 超碰精品在线 | 97在线视频观看 | 成年人黄色免费视频 | 狠狠操综合 | 激情视频久久 | 99热国产在线观看 | 91福利视频在线 | 99免费在线视频 | 亚洲成a人片在线观看网站口工 | 国产精品久久久久久久久免费 | 天天操天天舔天天干 | 久久少妇 | 欧美成人aa| 91一区啪爱嗯打偷拍欧美 | 久久精品96 | 国产精品久久久久久久久久久杏吧 | 国产精华国产精品 | 国语自产偷拍精品视频偷 | 美女网站黄在线观看 | 在线观看国产中文字幕 | 欧美一级性生活片 | 欧美二区三区91 | 99r在线精品 | 亚洲一区二区观看 | 国产一级免费视频 | 日本少妇视频 | 精品久久久久久综合日本 | 日韩国产在线观看 | 国产精品久久久久一区 | 国产精品美女久久久久aⅴ 干干夜夜 | 日韩精选在线 | 国产精品麻豆三级一区视频 | 久久怡红院 | 国产成人精品午夜在线播放 | 国产男女无遮挡猛进猛出在线观看 | 中文字幕在线观看完整版电影 | 在线观看中文字幕第一页 | av成人在线播放 | 久久乐九色婷婷综合色狠狠182 | 精品国产一区二区三区久久久 | 国产在线播放一区二区三区 | 久久99亚洲网美利坚合众国 | 国产精品99久久久精品 | 国产在线成人 | 4438全国亚洲精品观看视频 | 国产91精品高清一区二区三区 | 日韩大片免费在线观看 | 免费观看性生活大片3 | 亚洲欧美在线综合 | 成人av网站在线 | 日本中文字幕网站 | 成人免费共享视频 | 狠狠干免费 | 国产区在线视频 | 中文字幕中文中文字幕 | 亚洲国产偷 | 免费看国产一级片 | 日本韩国在线不卡 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 不卡视频一区二区三区 | 国产性天天综合网 | 久久久久久国产精品美女 | 久久成人免费视频 | 人人讲下载| 天天干天天做 | 欧美另类交人妖 | 亚洲女同ⅹxx女同tv | 久草精品视频在线看网站免费 | 日韩videos | 国产精久久久久久妇女av | 国产在线免费观看 | 免费大片黄在线 | 在线观看你懂的网址 | a在线免费观看视频 | 国产99久久九九精品 | 色婷婷福利 | 久久久不卡影院 | 久久国产精品一区二区 | 国产一区视频在线观看免费 | 激情九九| 国产精品三级视频 | 久久久受www免费人成 | 国产丝袜| 欧美日韩一区二区三区不卡 | 亚洲综合视频在线播放 | 日日干网 | 香蕉视频国产在线观看 | 亚洲精品三级 | 日本一区二区三区视频在线播放 | 天天se天天cao天天干 | 一级一片免费观看 | 999久久| 日本中文字幕系列 | 天天激情综合 | 久草网在线视频 | www.888av | 五月开心激情网 | 色爱成人网 | 午夜av免费| 国内揄拍国产精品 | 免费观看成人 | 色九色| 玖草在线观看 | 成人国产精品免费观看 | 香蕉视频网址 | 91免费的视频在线播放 | 国产亚洲精品久久久久久移动网络 | 国产精品日韩欧美 | 免费在线一区二区 | 中文字幕欧美激情 | 国产美腿白丝袜足在线av | 亚洲免费不卡 | 国产精品一区电影 | 亚洲国产福利视频 | 四川妇女搡bbbb搡bbbb搡 | 综合网成人 | 看黄色91| 九九在线视频免费观看 | 九九爱免费视频在线观看 | 久久久99精品免费观看 | av久久在线| 精品中文字幕在线 | 日韩中文字幕91 | 一区二区三区视频网站 | 色狠狠综合天天综合综合 | 综合久久精品 | 国产一级一片免费播放放 | 国产高清在线视频 | 黄色av一区 | 久久99热精品 | 奇米网8888| 久久久久女教师免费一区 | 欧美一级大片在线观看 | 国产不卡精品 | 国产精品久久久久久久妇 | 在线观看久久 | 国产区精品视频 | av网站手机在线观看 | 国产乱码精品一区二区蜜臀 | 超级碰碰碰视频 | 成年人黄色大片在线 | 久久国产亚洲精品 | 久久久99国产精品免费 | 久草视频视频在线播放 | 成人欧美一区二区三区黑人麻豆 | 日本激情视频中文字幕 | 久久草网| 久久黄色成人 | 国产成人精品免高潮在线观看 | 97超视频免费观看 | 99精品国产aⅴ | 国产午夜精品福利视频 | 97影视| 婷香五月 | 国产va精品免费观看 | 色综合久久天天 | 久久精品www人人爽人人 | 久久精品资源 | 在线免费观看亚洲视频 | 亚洲91中文字幕无线码三区 | 在线免费观看国产 | 久久999精品 | 天天色天 | 九九热免费视频在线观看 | 美女视频久久 | 韩国在线一区二区 | 97超碰人人干 | av午夜电影| 成人免费xyz网站 | 久草免费在线视频 | 欧美特一级片 | 国产精品区在线观看 | 亚洲一级黄色av | 国产一级二级三级视频 | 99热这里只有精品免费 | 91人人人| av在线最新| 国产精品专区一 | 国产一区高清在线 | 亚洲mv大片欧洲mv大片免费 | 国产九色在线播放九色 | 99精品免费在线观看 | 天天操天天添天天吹 | 色激情五月 | 欧美日韩一级视频 | 成人高清在线观看 | 一区二区三区四区精品 | 中文亚洲欧美日韩 | 在线观看色网站 | 成年人视频免费在线播放 | 91网址在线看 | 久久av在线播放 | 97国产精品免费 | 天天操伊人 | 久久国产精品成人免费浪潮 | 免费看黄色小说的网站 | 狠狠色丁香婷婷综合 | 狠狠操夜夜操 | 日本中文字幕电影在线免费观看 | av在线之家电影网站 | 天天操天天操一操 | 日韩在线观看视频一区二区三区 | 中文字幕视频一区二区 | 国产日本亚洲高清 | 中文字幕精品三级久久久 | 久久久久久国产精品免费 | 在线观看精品视频 | 91精品欧美| 久久综合9988久久爱 | 日韩激情在线 | 久久美女精品 | 欧美一级免费黄色片 | 免费视频久久 | 五月婷社区 | www日| 色综合久久久久久中文网 | 久草电影在线观看 | 日韩亚洲国产精品 | 日韩黄色在线 | 最新影院 | 欧美精品亚洲精品日韩精品 | 最新高清无码专区 | 日韩午夜在线观看 | 欧美日韩在线观看视频 | 开心婷婷色 | 欧美一二三区播放 | 国产精品久久久久久久久久ktv | 国产亚洲精品久久久久久电影 | 久久国产系列 | 国产一级久久 | 免费69视频 | 一级一片免费看 | 中文字幕黄色网 | 免费婷婷 | 亚洲男人天堂a | 在线免费中文字幕 | 国产精品一区二区在线观看免费 | 日韩av成人在线观看 | 国产一区二区中文字幕 | 国产精品国产三级国产 | 日韩激情中文字幕 | 日韩在线 | 又粗又长又大又爽又黄少妇毛片 | 日日夜夜综合网 | 麻豆视频入口 | 色91在线 | 97成人在线观看视频 | 久久国产美女 | 久久久久久中文字幕 | 天天做天天爱天天爽综合网 | 亚洲国产三级在线观看 | 91资源在线观看 | 欧美精品久久久久久久久久久 | 精品影院一区二区久久久 | 日韩亚洲国产中文字幕 | 日韩在线高清免费视频 | 91成版人在线观看入口 | 欧美另类xxxxx| 色黄www小说 | 激情综合网色播五月 | 久久国内精品视频 | 91超国产 | 国产在线视频导航 | 久久经典国产视频 | 欧洲成人av | 五月婷婷在线视频观看 | 国产美腿白丝袜足在线av | 一区二区精品视频 | 欧美日韩免费观看一区=区三区 | 国产九色91 | 国产高清不卡一区二区三区 | av高清免费 | 91在线操| 国产黄色美女 | 国产精品毛片完整版 | 成人午夜av电影 | 国产精品美女999 | 欧美日韩免费看 | 一区二区三区污 | 国产精品国产三级国产aⅴ无密码 | 狠狠躁18三区二区一区ai明星 | 西西人体www444 | 激情久久综合 | 毛片网站在线看 | 亚洲乱码精品久久久久 | 免费性网站 | 99久久久国产精品美女 | 国产精品美女久久久久久网站 | 日韩精品免费在线视频 | 91精品电影 | 97在线资源 | 干干干操操操 | www国产在线 | 欧美日韩国产精品一区二区亚洲 | 天天干com| 国产成人精品福利 | 日日干网址 | 久久久久久毛片精品免费不卡 | www成人精品| 国产精品久久久久久久久久三级 | 黄色毛片视频免费 | 91.dizhi永久地址最新 | 成人国产精品一区二区 | 精品a级片| 成人免费视频免费观看 | 国产一区免费在线 | 久久综合激情 | 国产亚洲日本 | 欧美日韩性生活 | 青青草久草在线 | 欧美激情在线看 | 亚洲老妇xxxxxx| 狠狠色丁香婷婷综合久久片 | 中文字幕在线视频免费播放 | 中文字幕日韩在线播放 | 日本aaaa级毛片在线看 | 久草在线久 | 久久久精品成人 | 色婷婷国产精品一区在线观看 | 91丨九色丨国产在线 | 国产福利在线不卡 | 97国产超碰在线 | 亚洲精品在线观看免费 | 在线免费黄色av | 精品一区二区免费 | 中文av免费| 久久精品成人 | 日韩精品一区二区三区视频播放 | 日韩午夜精品 | 波多野结衣视频一区二区 | av资源免费观看 | 91精品啪在线观看国产 | 国产香蕉久久精品综合网 | 国产午夜精品在线 | 日b视频在线观看网址 | 成人在线播放视频 | 激情综合亚洲 | 水蜜桃亚洲一二三四在线 | 国产视频精品久久 | 激情综合五月天 | 丁香婷婷基地 | 在线观看亚洲国产精品 | 欧美精品一区在线 | 免费福利小视频 | 精品中文字幕视频 | 91成人精品观看 | 九九免费在线观看视频 | 久久久久免费精品视频 | 免费看片网址 | 中文字幕在线乱 | 日韩欧美在线中文字幕 | 国产中文欧美日韩在线 | 亚洲最大成人免费网站 | 超碰人人av | 麻豆精品视频在线观看免费 | 婷婷亚洲综合五月天小说 | 欧美贵妇性狂欢 | 亚洲欧美日韩国产一区二区三区 | 日本性xxxxx 亚洲精品午夜久久久 | 欧美成人精品欧美一级乱黄 | 国产视频在线免费 | 超碰97中文 | 精品一区 在线 | 精品视频在线看 | 欧美精品久久久久久久久久丰满 | 日韩视频在线观看免费 | 国产精品精品久久久久久 | 中文字幕色在线视频 | 天天射射天天 | 成人av影视观看 | 2024国产精品视频 | 日本不卡123区 | 黄色一级在线免费观看 | 国产综合久久 | 500部大龄熟乱视频使用方法 | 久久久久观看 | 国产亚洲精品免费 | 欧美一区二区三区特黄 | 狠狠躁日日躁狂躁夜夜躁av | 在线 高清 中文字幕 | 狠狠色丁香婷婷综合久久片 | 中文字幕在线观看完整版电影 | 国产91全国探花系列在线播放 | 综合成人在线 | av在线亚洲天堂 | 国产精品亚洲精品 | 国产一区二区精 | 激情网五月天 | 在线观看成人网 | 久久精品高清 | 国产中文欧美日韩在线 | 亚洲精品一区二区久 | 日韩深夜在线观看 | 日韩在线中文字幕 | 国产福利小视频在线 | 久久99精品热在线观看 | 激情喷水| 99精品美女| 欧美专区国产专区 | 国产手机视频精品 | 欧美夫妻生活视频 | 一区二区精 | 99久久精品日本一区二区免费 | 亚洲精品国偷拍自产在线观看 | 精品成人国产 | 日韩电影精品 | 色婷婷久久久 | 免费美女久久99 | 国产 欧美 日韩 | 98超碰在线观看 | 久草在线欧美 | 久久免费的精品国产v∧ | 国产成人亚洲在线电影 | 欧美一区二区三区在线 | 国产精品一区二区麻豆 | 九九在线高清精品视频 | 国产日韩欧美视频 | 视频在线在亚洲 | 九九色视频 | 国产成人av一区二区三区在线观看 | 国产精品久久久久一区二区 | 毛片网站免费在线观看 | 在线观看不卡视频 | 免费成人短视频 | 在线看片日韩 | 国产在线综合视频 | 国产高清在线 | 久久精品79国产精品 | 久久在线免费观看 | 久久久久久久精 | 亚洲人在线视频 | 视频在线国产 | 久久久久国产一区二区三区四区 | 黄色av电影在线观看 | 91精品夜夜 | 国产精品久久久久久久久久不蜜月 | 天天操天天射天天操 | 日韩欧美精品一区二区三区经典 | 91探花视频 | 日韩欧美视频免费看 | 精品亚洲va在线va天堂资源站 | 色操插 | 在线视频久久 | 成人在线视频免费看 | 国产精品99久久久精品 | 欧美精品在线视频观看 | 亚洲视频在线免费看 | 黄色精品一区二区 | 精品国产一区二区在线 | 一性一交视频 | 国内久久视频 | 99热最新网址| 国产精品久99 | 中文字幕黄网 | 日韩在线高清免费视频 | 欧美一级视频一区 | 欧美a级在线免费观看 | 午夜视频播放 | 国产偷国产偷亚洲清高 | 中文字幕电影网 | 日日干夜夜爱 | 久久一区二区三区日韩 | 六月丁香在线观看 | 国产一区在线视频播放 | www日韩在线 | 日韩电影在线视频 | 成人片在线播放 | 欧美成人高清 | 视频福利在线 | 亚洲 中文字幕av | 亚洲高清av | 91看片一区二区三区 | 一区二区观看 | 日韩在线观看视频免费 | 啪啪免费观看网站 | 怡春院av | av黄色免费看 | 中文字幕中文字幕在线中文字幕三区 | 欧洲精品一区二区 | 成人动漫精品一区二区 | 伊人国产在线观看 | 中文字幕 第二区 | 麻豆一区二区 | 91香蕉视频色版 | 日韩三级免费观看 | 日日日日干 | 97人人艹 | 久久国产高清视频 | 国产精品免费高清 | 黄色免费电影网站 | 一区二区三区免费在线播放 | 亚洲综合在线视频 | 久热这里有精品 | 高清av免费观看 | av天天色| 国产高清不卡一区二区三区 | 日本久久91 | 精品在线你懂的 | 亚洲美女精品区人人人人 | 国产亚洲精品中文字幕 | 中文在线8资源库 | 日韩av有码在线 | 中文字幕在线观看三区 | 久久综合久色欧美综合狠狠 | a在线视频v视频 | 日日躁你夜夜躁你av蜜 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 中文字幕日韩无 | 在线观看亚洲精品视频 | 99精品国产99久久久久久97 | 黄色免费在线视频 | 国产又黄又爽又猛视频日本 | 欧美精品一区二区三区四区在线 | 婷婷色站 | www.精选视频.com | 日韩av成人| 国产日韩欧美自拍 | 天天爽天天搞 | 免费黄色在线网址 | 久香蕉 | 久久综合精品国产一区二区三区 | 成年人视频免费在线播放 | 欧美综合国产 | 在线视频 国产 日韩 | 久久国产精品久久精品国产演员表 | 日韩精品免费专区 | 欧美日韩精品免费观看视频 | 狠狠狠狠狠色综合 | 日韩超碰在线 | 美女国内精品自产拍在线播放 | 在线观看黄网 | 国产又粗又猛又色又黄网站 | 欧美极品xxx | 国产亚洲精品bv在线观看 | 99久久精品久久亚洲精品 | 天堂在线一区二区 | 精品国自产在线观看 | 成人国产精品av | 亚洲黄色av网址 | 久久a视频| 在线а√天堂中文官网 | 久久精品资源 | 久久9视频 | 黄色成年片 | 蜜桃av观看 | 国产视频1| 欧美大香线蕉线伊人久久 | 色美女在线 | 亚洲综合色播 | 日韩免费在线视频 | 男女靠逼app| 91免费视频网站在线观看 | 免费a级黄色毛片 | 超碰日韩| 日韩精品久久久 | 99精品欧美一区二区三区 | 免费a网| 成年人网站免费观看 | 激情视频亚洲 | 干综合网 | 一区二区精品在线视频 | 亚洲黄色成人网 | 欧美国产日韩一区二区三区 | 免费看国产曰批40分钟 | 麻豆免费视频 | 99在线国产| 色一级片 | 久久精品欧美一区二区三区麻豆 | 免费在线观看91 | 91传媒视频在线观看 | 欧美成人性网 | 91大片成人网 | 成全在线视频免费观看 | 精品999久久久 | 97电影在线看视频 | 欧美一级片在线 | 亚洲情婷婷 | 在线电影a | 丁香国产视频 | 免费观看一级特黄欧美大片 | 久久久香蕉视频 | 精品亚洲免费 | 国内精品视频在线 | 国产一区二区在线免费播放 | 精品视频123区在线观看 | 视频高清 | 韩日av在线 | 日韩av伦理片 | 午夜在线免费观看视频 | 91九色老| 天天操天天操天天操天天操 | 黄网站色欧美视频 | 亚洲手机av| 国产私拍在线 | 久久伊人91 | www.黄色小说.com | 国产精品久久久久婷婷二区次 | 91福利免费 | 综合色伊人| 91精品在线观看视频 | 欧美一级裸体视频 | 国产精品永久免费视频 | 中文字幕欧美日韩va免费视频 | 国产精品国产三级国产 | 永久免费毛片 | 国产日产精品一区二区三区四区的观看方式 | www五月| 亚洲国产一区在线观看 | 97超碰成人 | 欧美一级看片 | 日本系列中文字幕 | 国产精品www | a视频免费看 | 亚州精品国产 | 亚洲精品理论片 | 国产精品99久久久久久人免费 | 9999免费视频| 久草在线播放视频 | 天天操天天操天天操天天 | 激情五月五月婷婷 | 久久福利剧场 | 青青草国产精品 | 狠狠狠狠狠操 | 久久夜色网 | 成人在线播放视频 | 国产清纯在线 | 三级黄色免费片 | 精品久久久久久综合日本 | 九九免费在线看完整版 | 色吊丝在线永久观看最新版本 | 国产麻豆精品一区二区 | 免费视频一级片 | 中文字幕av全部资源www中文字幕在线观看 | 国产精品亚 | 久久er99热精品一区二区 | 九九热精品视频在线播放 | 黄色动态图xx | 久久在线免费观看 | 欧美综合在线视频 | 国产网站色 | 欧美久久久影院 | 亚洲综合欧美日韩狠狠色 | 国产精品av在线免费观看 | 久久久这里有精品 | 婷婷四房综合激情五月 | 国产精品久久在线观看 | 久久av电影 | 99视频偷窥在线精品国自产拍 | 婷婷色九月| 婷婷六月激情 | 在线天堂中文www视软件 | 久艹视频免费观看 | 国产精品人人做人人爽人人添 | 国产精品免费一区二区三区在线观看 | 九九综合在线 | 三级av片| 一区二区三区在线看 | 国产精品激情偷乱一区二区∴ | 激情综合亚洲精品 | 视频福利在线观看 | 蜜臀av性久久久久av蜜臀妖精 | 日本中文字幕系列 | 天天操天天干天天干 | 在线视频 精品 | 婷婷在线网| 99久久这里有精品 | 91久久丝袜国产露脸动漫 | 97国产精品视频 | 欧美在线aa | 天天干视频在线 | 日韩在线观看你懂的 | 久久福利 | 久久精品九色 | av免费网站观看 | 亚洲免费a | 国产成人a亚洲精品 | 国产乱对白刺激视频在线观看女王 | 国内精品一区二区 | 欧美日韩国产在线精品 | 91理论片午午伦夜理片久久 | 欧美午夜久久久 | 色播六月天 | av综合网址 | 青青久草在线视频 | 国产精品剧情在线亚洲 | 日韩欧美一区二区在线播放 | 九九久久婷婷 | 国产免费高清视频 | 亚洲日本一区二区在线 | 久久精品视频免费 | 国内视频在线观看 | 欧美a√大片 | 国产精品久久久久久久久久东京 | 国产高清视频在线免费观看 | 免费网站黄色 | 免费av视屏| 波多野结衣一区二区三区中文字幕 | 奇米影视在线99精品 | 日韩系列在线观看 | 久久久久成人精品 | 国产精品嫩草55av | 玖玖视频免费在线 | 成av人电影| 麻豆视频在线观看免费 | 国产特级毛片aaaaaa毛片 | 亚洲欧美久久 | 99视频偷窥在线精品国自产拍 | 国产精品一区二区av麻豆 | 久久精品黄 | 亚洲精品乱码久久久久久蜜桃动漫 | 在线精品亚洲 | 国产资源精品在线观看 | 精品国内自产拍在线观看视频 | 久久精品久久精品 | 黄色网免费 | 91香蕉视频 mp4 | 伊人久久精品久久亚洲一区 | 精品99在线观看 | 中文在线a∨在线 | 亚洲激情久久 | 成人动漫一区二区 | 在线你懂的视频 | 91精品视频免费看 | 国产成人久久精品一区二区三区 | 久精品视频在线观看 | 亚洲精品免费在线观看 | 欧美日韩高清一区二区 | 91精品少妇偷拍99 | 国产成人精品网站 | 久久久久久免费视频 | 日韩三级不卡 | 国产乱对白刺激视频不卡 | 日韩久久精品一区二区三区下载 | 天天插天天射 | 成人久久国产 | 国产免费又爽又刺激在线观看 | 久久高清av | 国产精品精品久久久久久 | 激情狠狠干 | 91视频免费观看 | 激情网在线观看 | 免费毛片aaaaaa | 国产一区二区午夜 | 国产精品亚州 | 日韩精品中文字幕在线 | 不卡中文字幕av | 天天爱综合 | 福利av影院| 国产精品一区二区美女视频免费看 | 免费看成人av | 精品国产一区二区三区噜噜噜 | 蜜臀久久99精品久久久久久网站 | 少妇av片 | 成人久久18免费网站图片 | 天天操 夜夜操 | 国产最新视频在线 | 中文字幕在线免费播放 | 99久久精品电影 | 蜜臀aⅴ国产精品久久久国产 | www.亚洲精品 | 日本视频网 | 国产精品理论片在线播放 | 天天综合天天做天天综合 | 亚洲第一区在线播放 | 色吧久久 | 国产护士hd高朝护士1 | 日韩毛片在线一区二区毛片 | 精品91在线| 九九在线视频免费观看 | av网址aaa| 麻豆视频免费在线 | 欧美在线91 | 久久午夜色播影院免费高清 | 中文在线免费观看 | 久草电影在线 | 午夜精品福利一区二区三区蜜桃 | 久久精品一二区 | 欧美乱熟臀69xxxxxx | 91免费试看 | www.色婷婷| 欧美一区二区三区免费观看 | 国产精品丝袜 | 国产流白浆高潮在线观看 | 欧美在线观看视频 | 国产一级精品视频 | 日韩城人在线 | 青青草久草在线 | 99热这里只有精品8 久久综合毛片 | 国产精品永久久久久久久久久 | 中文字幕一区二区三 | 成人久久久久久久久久 | 国产69精品久久久久99 | 免费人做人爱www的视 | 亚洲我射av| 日日干天天干 | 成人久久久精品国产乱码一区二区 | 亚洲精品视频在线观看网站 | 91亚洲精品久久久蜜桃借种 | 天天色欧美 | 日韩免 | 国产视频一区二区在线 | 久99久在线 | 婷婷在线色| 成人免费在线电影 | 精品国产伦一区二区三区观看说明 | 久久精品视频在线观看 | 成人黄色在线视频 | 五月激情视频 | 五月婷婷开心 | 丝袜美腿亚洲 | 国产精品久久久视频 | 国产 日韩 中文字幕 | 成年人免费在线播放 | 久久午夜国产 | 国产精品久久久久久久久软件 | 一级a毛片高清视频 | 成人黄色电影在线 | www国产亚洲精品久久网站 | 国产精品丝袜在线 | 日韩高清免费在线观看 | 亚洲国产精品电影 | 免费亚洲精品视频 | 久久精品99久久久久久2456 | 精品国产日本 | 免费久久久久久 | 一区二区三区四区久久 | 丁香六月中文字幕 | 精品在线观看一区二区 | 国产1区2区 | 久久国产电影 | 欧美亚洲免费在线一区 | 亚洲精区二区三区四区麻豆 | 日本久热 | 亚洲精品乱码久久久久久蜜桃不爽 | 91精品国产自产在线观看 | 激情开心网站 | 激情伊人| 丁香色综合 | 国产无遮挡又黄又爽馒头漫画 | 日韩中文字幕网站 | 91日韩精品 | 国产精品久久久久久久久免费 | 天天干,夜夜操 | 日韩高清成人 | 国产精品一区二区你懂的 | 五月婷婷黄色 | 中文av一区二区 | 午夜123| 蜜臀久久99精品久久久酒店新书 | 黄a网站| 91精品国产麻豆国产自产影视 | 亚洲久在线 | 伊人五月天综合 | 最新久久久 | 超碰大片 | 亚洲激情精品 | 国产在线日本 | 精品美女久久久久久免费 | 天天综合91| 国产精品自产拍在线观看 | 天天干天天弄 | 91亚洲精品久久久蜜桃网站 | www夜夜操 | 午夜视频久久久 | 97在线视频免费播放 | 人人澡视频 | 激情电影影院 | 九九视频这里只有精品 | 精品96久久久久久中文字幕无 | 午夜精品一区二区三区免费 | 国产精品高潮久久av | 中文在线 | 国产在线观看你懂的 | 国产中出在线观看 | 日韩在线视频精品 | 99福利片 | 在线观看视频精品 | 中文字幕色婷婷在线视频 | 国产一级一片免费播放放 | 国产97色在线 | 一本一本久久a久久精品综合小说 | 欧美日韩精品在线观看 | 精品亚洲免a | 免费av福利 | 日韩精品2区 | 狠狠狠色丁香婷婷综合久久88 | av免费看在线 | 玖玖精品在线 | 国产毛片久久 | 中文字幕在线观看91 | 黄色av网站在线观看免费 | 亚洲视频,欧洲视频 | 国产网站av | 久久久久久久久久久久久影院 | www久久99| 中文字幕a∨在线乱码免费看 | 欧美日韩高清国产 | 免费色黄 | 日韩中文字幕免费电影 | 国产色在线观看 | 正在播放国产一区二区 | 在线观看韩日电影免费 | 五月开心六月婷婷 | 91视频在线免费观看 | 国产日韩精品在线观看 | av在线播放中文字幕 | 国产美女精品视频免费观看 | 天天草天天 | 一区二区视频在线播放 | 欧美日韩在线观看一区二区三区 | 一级片视频在线 | 国产精品久久久久久久av电影 | 免费午夜网站 | 久久久久久久毛片 | 夜夜澡人模人人添人人看 | 国产精品一区在线观看你懂的 | 国产精品美女久久久久aⅴ 干干夜夜 | 国产精品国产亚洲精品看不卡15 | 天天天在线综合网 | 国内精品小视频 | 99视频在线观看一区三区 | 综合久久久久久久久 | 成人小视频在线 | 97人人澡人人添人人爽超碰 | 香蕉在线视频观看 | av在线a | 91在线成人| 天天干天天玩天天操 | 久久一级电影 | 中文字幕在线成人 | 激情深爱五月 | 中文字幕在线观看2018 | 伊人婷婷在线 | 成人h电影在线观看 | 亚洲综合欧美精品电影 | 欧美日韩破处 | 在线观看成人毛片 | 久久免费播放视频 | 久久国产热| 国产精品嫩草影院99网站 | 精品免费视频123区 午夜久久成人 | 91中文在线视频 | 国产精品入口66mio女同 | 五月激情片 | 狠狠天天 | 香蕉网在线播放 | 国产成人333kkk | 日韩午夜在线 | 久久99久久99精品免视看婷婷 | 911国产| 婷婷网站天天婷婷网站 | 最近最新最好看中文视频 | 亚洲一区二区天堂 | 婷婷夜夜 | 欧美日韩视频 | 在线视频中文字幕一区 | 日韩av高潮 | 久久久久久久久久福利 | 亚洲婷婷伊人 | 午夜少妇av| 久久91网 | 中文字幕有码在线播放 | 免费的成人av | 欧美亚洲成人免费 | 五月天视频网站 | 久久一二三四 | 亚洲精品合集 | 97国产 | 四虎影视8848aamm | 激情综合中文娱乐网 | 在线免费黄色片 | 欧美一级片免费播放 | 欧美性一级观看 | 中文字幕一区二区三区精华液 | 亚洲综合在线五月 | 国产精品你懂的在线观看 | 国产高清在线视频 | 探花视频在线观看+在线播放 | 亚洲三级黄色 | a在线视频v视频 | 视频在线观看日韩 | 中文字幕免费久久 | 尤物一区二区三区 | 国产女教师精品久久av | 国产丝袜美腿在线 | 精品国产乱码久久久久久1区二区 | 成人在线免费看视频 | 欧美日韩国产精品一区 | 亚洲伊人成综合网 | 国产美女永久免费 | 91高清完整版在线观看 | av电影中文字幕在线观看 |