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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

struts2知识

發布時間:2023/12/2 编程问答 62 豆豆
生活随笔 收集整理的這篇文章主要介紹了 struts2知识 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、?MVC

??Model 1將所有的程序代碼,都寫到JSP頁面中。

??Model 2:JSP(流程控制、數據顯示)?+ JavaBean

??改進的Model2:Servlet(流程控制)?+ Jsp(數據顯示)?+ JavaBean(業務邏輯、數據處理)

??MVC:將整個應用程序劃分為3大組件(Model、View、Controller

注意:MVC和三層不是一回事。

二、?Struts2簡介

struts2是一個典型的MVC框架。

struts2 = Struts1 + WebWork

struts2下載包的目錄結構:apps(示例程序)、docs(幫助文檔)、libjar包)、src(源碼)


一、?Struts2項目的開發流程

1.?創建web項目

2.?導入struts2相關的Jar

提示:可以解壓apps目錄下的struts-blank.war,從它的lib目錄中拷貝相關的jar

3.?在web.xml文件中配置struts2的核心控制器(過濾器)

<filter>

<filter-name>struts2</filter-name>

<filter-class>

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

</filter-class>

</filter>

<filter-mapping>

<filter-name>struts2</filter-name>

<url-pattern>/*</url-pattern>

</filter-mapping>

4.?在src中添加struts.xml文件

5.?創建Action類,并添加Action方法

l?方式一:實現接口Action

常量:INPUT(input)、SUCCESS(success)、ERROR(error)、LOGIN(login)、NONE(none)

l?方式二:繼承類ActionSupport

l?方式三:POJO

6.?在struts.xml文件中配置action節點

7.?編寫JSP頁面

一、?struts.xml配置詳解

1.?struts2的常量,可以在struts.xmlconstant中設置,也可以單獨寫到struts.properties中。

2.?result節點的type屬性

??dispatcher:轉發(JSP),默認值

??redirect:重定向(JSP或外部url

??redirectAction:重定向到其他的action

??chain:轉發到其他的action

??stream:文件下載

??jsonajax請求時,一般以json格式串返回

3.?常見配置介紹

l?resultname屬性可以省略,默認值為success

l?resulttype屬性可以省略,默認值為dispatcher

l?用戶訪問的url地址,為namespace+actionName

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE struts PUBLIC

"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"

"http://struts.apache.org/dtds/struts-2.3.dtd">

<struts>

<!-- 設置struts2的常量 -->

<constant name="struts.enable.DynamicMethodInvocation" value="true"></constant>

<!-- 可以有多個package節點 -->

<!-- name:每個packagename值都不能相同,必填

?namespace:命名空間(URL地址的一部分)

?extends:一般都要繼承struts-default包 ?-->

<package name="default" namespace="/" extends="struts-default">

<!-- 結果類型 -->

<result-types>

<result-type name="" class=""></result-type>

</result-types>

<!-- interceptors用戶聲明所有的攔截器 -->

<interceptors>

<!-- interceptor聲明攔截器 -->

<interceptor name="" class=""></interceptor>

<!-- 配置攔截器棧(多個攔截器可以構成攔截器棧) -->

<interceptor-stack name="">

<!-- 引用的攔截器,可以是一個攔截器棧 -->

<interceptor-ref name="defaultStack"></interceptor-ref>

</interceptor-stack>

</interceptors>

<!-- 配置默認的攔截器 -->

<default-interceptor-ref name=""></default-interceptor-ref>

<!-- 默認的action。當用戶在瀏覽器地址欄中沒有輸入任何action時,將訪問本節點配置的action -->

<!-- http://localhost:8080/projectname/ -->

<default-action-ref name="login"></default-action-ref>

<!-- 默認的action類(當action節點省略時,將使用本節點配置的類) -->

<default-class-ref class=""></default-class-ref>

<!-- 全局的result -->

<global-results>

<result name="login" type="dispatcher">/login.jsp</result>

<result name="error" type="dispatcher">/error.jsp</result>

</global-results>

<!-- 全局的異常映射 -->

<global-exception-mappings>

<exception-mapping result="error" exception="Java.lang.Exception"></exception-mapping>

<exception-mapping result="error" exception="java.sql.SQLException"></exception-mapping>

<exception-mapping result="error" exception="java.lang.NullPointerException"></exception-mapping>

</global-exception-mappings>

<!-- action可以有多個(name必填;classmethod可以省略;method如果省略默認為execute) -->

<action name="login" class="" method="">

<!-- name可以省略,默認值為successtype可以省略,默認值是dispatcher -->

<result name="" type=""></result>

</action>

</package>

<!-- 導入其他的struts配置文件,不管有多少個struts的配置文件,struts2框架而言,只會加載struts.xml,所有需要將其他的配置文件導入到struts.xml文件中 -->

<include file=""></include>

</struts>

二、?攔截器

1.?定義攔截器

實現接口:Interceptor

繼承類:AbstractInterceptor

2.?配置攔截器

首先,在Interceptors節點下添加Interceptor節點;

其次,要么在action中通過interceptor-ref使用攔截器,要么配置default-interceptor-ref

3.?注意

一旦使用了自定義的攔截器,那么struts2提供的默認的攔截器defaultStack將不再起作用。

怎么破?新添加一個攔截器棧,里面添加對自定義攔截器和defaultStack的引用,然后將這個攔截器棧設置為默認的攔截器。

4.?struts2提供的攔截器

params攔截器

validation攔截器

fileUpload攔截器

workflow攔截器

…?…

三、?文件上傳

1.?jsp頁面的form標記,method屬性值必須為post

2.?jsp頁面的form標記,必須添加enctype=multipart/form-data屬性

3.?jsp頁面中使用type=file的文件域

4.?添加apache文件上傳的jar包:commons-fileupload、commons-io

5.?在Action類中添加三個屬性:

private ?File ?xxx;

private ?String ?xxxFileName;

private ?String ?xxxContentType;

6.?在action方法中實現文件的保存

避免文件名重名時文件被覆蓋:uuid作為文件名

數據庫中存儲的文件路徑一定要是相對路徑

如何獲取項目中指定目錄的絕對路徑

String path = ServletActionContext.getServletContext().getRealPath(“files”);

7.?限制文件大小和文件類型

通過設置fileUpload攔截器的參數即可實現。

maximumSize:限制文件上傳的大小

allowedTypes:限制文件上傳的類型

<constant name="struts.multipart.maxSize" value="1024000"></constant>

<interceptor-ref?name="fileUpload">

<!--配置允許上傳的文件類型-->

<param?name="allowedTypes">image/bmp,image/png,image/gif,image/jpeg</param>

<!--配置允許上傳的文件大小單位字節-->

<param?name="maximumSize">5242880</param>

</interceptor-ref>

8.?多文件上傳

只需要將action中的那三個屬性設置為數組即可

private ?File[] ?xxx;

private ?String[] ?xxxFileName;

private ?String[] ?xxxContentType;

四、?文件下載

1.?在action中必須存在一個InputStream類型的屬性,并且該屬性具有get方法

2.?在struts.xmlactionresult節點中,type屬性值為stream

<result name=”xxx”?type=”stream”>

??<param name=”contentType”></param>

<param name=”inputName”>類型為inputstream的屬性名</param>

<param name=”contentDisposition”>

??attachment;filename=”${fileName}”

</param>

</stream>

?

五、??struts2中如何使用servlet api

1.?方式一(耦合)

HttpServletRequest request = ServletActionContext.getRequest();

HttpSession session = ServletActionContext.getRequest.getSession();

HttpServletResponse response = ServletActionContext.getResponse();

ServletContext application = ServletActionContext.getServletContext();

2.?方式二(非耦合)

Map<String, Object> request = (Map<String, Object>) ActionContext.getContext().get(“request”);

Map<String, Object> session = ActionContext.getContext().getSession();

Map<String, Object> application = ActionContext.getContext().getApplication();

3.?方式三(非耦合)

讓Action類實現接口:RequestAware、SessionAwareApplicationAware

六、?OGNL

1.?ognl:對象圖導航語言

2.?ognlel相似,都是用來簡化jsp中的java代碼

3.?ongl可以從2個地方獲取數據

??ValueStack:值棧。一般值棧中只會存放當前Action類的對象。

??ActionContextapplicationsession、request、pageContext、parametersattr。

注意:值棧中的數據可以直接通過名字獲取;但是ActionContext中的數據則需要添加前綴#

#application

#session

#request

#pageContext

#paramteters

#attr

其中attr表示依次從pageContext、requestsession、application中獲取數據。

七、?struts2的標簽

1.?jstl-?JSP標準標簽庫

??核心標簽

forEach、choose、when、otherWiseif

??格式化標簽

formatDate、formatNumber

2.?struts2提供的標簽

form、iterator、if、elseselectcheckbox、checkboxlist、radiofielderror

八、?數據校驗

1.?客戶端驗證

通過JavaScript腳本驗證用戶數據是否合法

<form>

??<input type=”submit”?value=”save Data”?οnclick=”return checkFormData();”?/>

</form>

<script type=”text/javascript”>

function checkFormData(){

??…?…

??return true|false;

}

</script>

注意:客戶端驗證是不安全的。用戶可以通過禁用js腳本讓js代碼失效;用戶也可以使用HttpRequest來模擬用戶請求來避免js驗證。

2.?服務器端驗證

服務器端的驗證不能省。

如果沒有通過數據校驗,那么默認返回input。

如果數據類型轉換失敗了,那么仍然會執行數據校驗。

如果沒有通過數據校驗,那么肯定不再執行目標action方法。

??重寫父類ActionSupportvalidate方法

該Action類中所有的action方法都會被驗證。

??在Action類中添加驗證方法validateXxx方法

該驗證方法只對xxx方法起作用。

??在Action類同一個包中添加xml驗證文件

只對特定的action方法起作用。最大的好處就是不用再編寫java驗證代碼。

驗證文件的格式:ActionClassName-actionAlias-validation.xml。

struts2內置的校驗器:

l?required:必填校驗器

l?requiredstring:必填字符串校驗器(trim)

l?int:整數校驗器

l?stringlength:字符串長度校驗器(minLength、maxLength)

l?regex:正則表達式校驗器

l?date:日期校驗器

l?double:雙精度校驗器

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE validators PUBLIC

????????"-//Apache Struts//XWork Validator 1.0.2//EN"

????????"http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd">

<validators>

<field name="user.userName">

<field-validator type="requiredstring">

<param name="trim">true</param>

<message>用戶名不能為空</message>

</field-validator>

<field-validator type="stringlength">

<param name="minLength">6</param>

<param name="maxLength">10</param>

<message>用戶長度必須介于${minLength}-${maxLength}之間</message>

</field-validator>

</field>

<field name="user.password">

<field-validator type="requiredstring">

<param name="trim">true</param>

<message>密碼不能為空</message>

</field-validator>

</field>

<field name="user.phone">

<field-validator type="requiredstring">

<param name="trim">true</param>

<message>手機號不能為空</message>

</field-validator>

<field-validator type="regex">

<param name="regex">^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$</param>

<message>手機號碼格式錯誤</message>

</field-validator>

</field>

</validators>

九、?國際化

1.?國際化

同一套應用程序,針對不同語系、不同地區的用戶顯示特定的語言文字。

zh-CNzh-HK、zh-TW、en-US、

2.?本地化

針對不同語系、不同地區添加不同的資源文件

3.?struts2中如何實現國際化

首先,在struts.xml文件中配置常量

<constant name="struts.custom.i18n.resources" value="message"></constant>

其次,添加名稱為message的資源文件

message_zh_CN.properties

message_en.properties

message.properties

最后,在JSP頁面中使用s:text來顯示文字,在數據驗證文件中使用<message key=”key”>

十、?ajax

1.?ajax的定義

異步的javascriptxml。

2.?ajax的作用

異步請求,局部刷新

3.?ajax基本概念

ajax不是一種單獨的技術,它涉及javascript、cssXMLHttpRequest等。它的核心組件是XMLHttpRequest,但是不同的瀏覽器對XMLHttpRequest的支持不同,所以在創建它的對象時,要分別對瀏覽器做出判斷。因此在實際開發過程中,我們很少編寫原生的ajax代碼,而是使用jQuery等框架提供的ajax函數來快速實現ajax效果。

4.?XMLHttpRequest

l?open(method, url, async)

methodget|post請求發送的類型

l?onreadystatechange

請求狀態改變事件,需要掛載function。

readyState==4 ???status==200 ??表示成功

l?send(data)

向服務器正式發送請求

5.?jquery提供的ajax函數

l?load(url)

加載指定url請求的結果

l?$.get(url, parameter, callback, type)

以get方式向服務器發送請求

url:請求的地址

parameter:請求的參數,一般是json格式的對象{id:5, name:”zhangsan”}

callback:回調函數function(data){},其中data代表服務器返回的結果

typetext|json|html|xml

l?$.post(url, parameter, callback, type)

以post方式向服務器發送請求。參數同$.get一樣。

l?$.getJSON(url, parameter, callback)

以get方式向服務器發送請求。返回的結果為json格式。

l?$.ajax({})

最底層的ajax函數。上面的所有函數都可以通過本函數實現。

$.ajax({

urlurl地址,

type: “get|post”,

data:{id:5, name:”zhangsan”},

dataType: “json”,

success: ?function(data){},

error: function(xhr){}

});

轉載于:https://www.cnblogs.com/ws1313123/p/6424721.html

總結

以上是生活随笔為你收集整理的struts2知识的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

极品中文字幕 | 久久一精品 | 中文字幕一区二区三区四区久久 | 99久久精品免费看国产四区 | 中文字幕一区二区三区乱码在线 | www.亚洲黄 | 福利一区二区 | 久久久久久国产精品亚洲78 | 国产99在线 | 午夜黄色| 日韩v在线 | 亚州人成在线播放 | 免费色视频 | 在线视频观看亚洲 | 成人一区二区三区在线 | 91久久国产自产拍夜夜嗨 | 色人久久 | 国产在线免费观看 | 最近免费中文字幕大全高清10 | 国产精品久久久久久久久久免费看 | 国产在线精品二区 | 波多野结衣亚洲一区二区 | 日韩三级成人 | 色91在线 | 免费日韩一区 | 青春草免费视频 | 国产小视频福利在线 | 激情av综合 | 中文视频在线播放 | 免费久久网 | 成片免费观看视频大全 | 国产 av 日韩 | 久久精精品 | 亚洲二级片 | 亚洲国产精品成人精品 | 亚洲欧洲久久久 | 国产一区二区三区免费视频 | 手机看片国产 | 麻豆视频在线观看免费 | 日韩视频中文字幕在线观看 | 天天爽夜夜爽人人爽一区二区 | 蜜臀久久99精品久久久无需会员 | 狠狠色丁香久久婷婷综合五月 | 国产精品自产拍在线观看桃花 | 成人小视频在线播放 | 夜夜操狠狠干 | 日韩一区二区三区免费视频 | 国产99一区视频免费 | 亚洲免费国产视频 | 玖玖在线视频观看 | 欧美少妇xxx| 特级西西444www高清大视频 | 色橹橹欧美在线观看视频高清 | 欧美激情综合五月色丁香 | www.伊人网 | 中文字幕美女免费在线 | 久精品一区 | 人人爱人人添 | 亚洲精欧美一区二区精品 | 亚洲国内精品视频 | 国产高潮久久 | 激情小说网站亚洲综合网 | 最近免费中文视频 | 美女黄网久久 | 亚洲女人天堂成人av在线 | 中文字幕成人 | 国产亚洲一区二区三区 | 欧美性一级观看 | 色诱亚洲精品久久久久久 | 日韩免费三区 | 天天舔夜夜操 | 国产精品久久久一区二区 | 亚洲人成人天堂h久久 | 久章操 | 中国一级片视频 | 日韩美女一级片 | 天天干天天操av | 亚洲一区二区视频在线播放 | 99久久日韩精品视频免费在线观看 | 美女网站色在线观看 | 久久综合影视 | 国产日韩欧美在线观看视频 | 波多野结衣电影久久 | 国产精品videoxxxx | 一区二区三区 中文字幕 | 最近更新中文字幕 | 国产视频精品免费播放 | 日韩av在线高清 | 成人黄在线 | 日韩免费在线观看网站 | 久久久久久久久久久综合 | 久草综合视频 | 91精品久久久久久 | 成人黄大片视频在线观看 | 国内一区二区视频 | 一本色道久久综合亚洲二区三区 | 激情欧美一区二区三区 | 国产高清中文字幕 | 国产精品高潮呻吟久久av无 | 黄污在线观看 | 日本精品视频一区 | 国产精品精品国产色婷婷 | 久久线视频 | 久久精品麻豆 | 成人在线免费视频观看 | 日韩精品最新在线观看 | 成人一区影院 | 三级动图| 中文字幕一区二区三区四区视频 | 欧美激情综合色 | 在线视频 你懂得 | 亚洲区另类春色综合小说 | 国产精品12 | 视频一区在线免费观看 | 久久综合桃花 | 国产精品2020 | 韩国av一区二区 | 午夜婷婷在线观看 | 久久综合九色综合97_ 久久久 | 一区二精品 | 欧美一级性| 韩日三级av | 成人久久18免费网站图片 | 亚洲精品一区二区三区在线观看 | 中文字幕色网站 | 中文在线 | 成人9ⅰ免费影视网站 | 97国产精品免费 | 在线观看视频精品 | 日韩午夜av | 国产精品免费看久久久8精臀av | 国产中文字幕91 | 亚洲激情久久 | 综合网五月天 | 99视频在线播放 | 久草视频在线免费看 | 国产资源在线视频 | 国产精品久久久久久五月尺 | 久草在线观看 | 日韩欧美在线视频一区二区 | 久久精品视频一 | 久久久久国 | 天天躁日日躁狠狠躁av麻豆 | 91免费的视频在线播放 | 亚洲成人一区 | 免费观看黄 | 国产三级国产精品国产专区50 | 免费观看全黄做爰大片国产 | 国产精久久 | www.av小说| 久久精品5| 国产在线成人 | 亚洲视频www | 国产裸体视频bbbbb | 免费在线观看av网址 | 久久久久成人精品免费播放动漫 | 精品日韩在线 | 欧美精品亚洲二区 | 国产剧情在线一区 | 日本中文在线 | 黄色三级在线观看 | 久久免费视频在线观看30 | 欧美一级片免费在线观看 | 日韩欧美在线视频一区二区三区 | 国产日产精品久久久久快鸭 | 日本中文乱码卡一卡二新区 | 色视频网站免费观看 | 久久毛片网站 | 国产女人免费看a级丨片 | 欧美精品久久久久久久久久久 | 免费色视频在线 | 精品国产精品一区二区夜夜嗨 | 欧美一区,二区 | 欧美日韩精品影院 | 五月天激情视频在线观看 | 国产高清在线视频 | 久久人人爽人人片 | 激情欧美国产 | 日韩二区在线观看 | 亚洲国产日韩欧美 | 一区二区免费不卡在线 | 高清国产午夜精品久久久久久 | 国产九九精品视频 | 免费福利在线观看 | 国产青春久久久国产毛片 | 99综合视频 | 成人在线视频免费看 | 久久手机在线视频 | 天天干,天天射,天天操,天天摸 | 韩国视频一区二区三区 | 五月婷婷另类国产 | 五月花丁香婷婷 | 国产极品尤物在线 | 久久av中文字幕片 | 国产精品一区二区av | 99999精品视频| 国产在线国产 | 99久久精品免费看国产四区 | 肉色欧美久久久久久久免费看 | 天天操天天射天天 | 久久不射网站 | 91精品国产91热久久久做人人 | 高清av在线免费观看 | 999视频精品| 一本—道久久a久久精品蜜桃 | 日韩精品一区二区免费 | 亚洲精品999 | 久久久精品欧美一区二区免费 | 国产不卡毛片 | 色综合天天综合网国产成人网 | 日本精品一区二区三区在线播放视频 | 精品国产成人在线 | 日日夜夜免费精品视频 | 国产精品久久久久久久久久久久午夜 | 天天干天天射天天插 | 在线观看黄污 | 日韩一级电影在线观看 | 91香蕉视频在线下载 | 日日爱夜夜爱 | 久久视频在线观看中文字幕 | 日韩欧美高清一区二区 | 黄色免费视频在线观看 | 成人免费在线视频观看 | av资源网在线播放 | 亚洲精品一区二区三区在线观看 | av在线播放快速免费阴 | 久久免费视频3 | 欧美日韩一二三四区 | 久久久久久久久久久国产精品 | 久久久久在线观看 | 国产精品你懂的在线观看 | 国产精品久久影院 | 日韩欧美在线高清 | 99久久夜色精品国产亚洲 | 免费v片| 日韩精品视频在线免费观看 | 国产 字幕 制服 中文 在线 | 国产我不卡| 久久人人97超碰国产公开结果 | 久久精品这里都是精品 | 黄色小说视频网站 | 午夜视频导航 | 在线天堂中文在线资源网 | 99久久超碰中文字幕伊人 | 久久久国际精品 | 欧美日韩精品免费观看 | 免费三级大片 | 午夜精品久久一牛影视 | 久久99久久99精品免视看婷婷 | 久久久一本精品99久久精品66 | 日本在线观看一区二区 | av中文字幕第一页 | 国产日韩欧美在线观看视频 | 亚洲最大在线视频 | 久久综合加勒比 | 国产精品福利无圣光在线一区 | 自拍超碰在线 | 中文伊人| 日韩视频欧美视频 | www.夜夜夜| 2024国产精品视频 | 天天射天天舔天天干 | 国产视频在线观看一区二区 | 在线影院中文字幕 | 久久一区二区三区国产精品 | 国产一区免费在线观看 | 草久久影院 | 中文字幕制服丝袜av久久 | 99精品热视频 | 国产精彩在线视频 | 97色国产| 国产传媒一区在线 | 怡红院成人在线 | 久久免费毛片视频 | 91免费看黄色 | 成人综合免费 | 超碰97.com| www.看片网站 | 国产亚州av | 午夜国产福利在线观看 | 97成人精品 | www.在线看片.com| 天天干视频在线 | 99久在线精品99re8热视频 | 免费观看福利视频 | 视频一区亚洲 | 成人免费精品 | 午夜三级理论 | www黄色com| 五月婷色| 99爱爱| 中日韩欧美精彩视频 | 97视频资源| 久久69精品久久久久久久电影好 | 色www免费视频 | 久久九九影院 | 在线天堂v | 91完整视频 | 五月婷婷激情综合 | 久在线观看视频 | 国产成人精品一区二区三区福利 | 免费观看一级 | 最新av在线网站 | 视频在线精品 | 91在线精品播放 | 玖玖视频在线 | 久久一区二区三区日韩 | 色99导航| 亚洲理论在线观看 | 超碰在线99 | 午夜私人影院 | 免费成人在线电影 | 国产免费视频一区二区裸体 | 超碰人人超 | 亚洲免费在线观看视频 | 在线免费观看国产 | 国产一级二级在线观看 | 久久精品三 | 丝袜美腿av| 免费看的黄色片 | 国产日韩精品在线观看 | 免费三级黄 | 波多野结衣在线视频免费观看 | 久久综合九色综合欧美狠狠 | 91精品久久久久久综合乱菊 | 日日草夜夜操 | 日韩精品黄 | 国内外激情视频 | www.色午夜.com | 中文字幕在线视频国产 | 久久视频在线 | 久久色视频 | 黄色成人av | 97精品视频在线 | 日本一区二区高清不卡 | 日韩二区在线 | 99视频在线观看视频 | 久久手机看片 | 午夜色站 | 日韩精品91偷拍在线观看 | 国模精品一区二区三区 | 一级做a爱片性色毛片www | 欧美网站黄色 | 亚洲国产日韩精品 | 国产高清99 | 九九免费在线视频 | 伊人国产视频 | 国产男男gay做爰 | av福利超碰网站 | 黄色大片网 | 国产成人一区二区在线观看 | 国际av在线 | 国产小视频在线 | 久久99操| 丁香六月天婷婷 | 日韩中文字幕免费看 | 在线 成人| 亚洲成人高清在线 | 精品久久久久久久久久岛国gif | 免费日韩高清 | 亚洲国产经典视频 | 国产色综合天天综合网 | 91免费高清 | 丰满少妇久久久 | 2023国产精品自产拍在线观看 | 五月开心网 | 99热999 | 日韩午夜视频在线观看 | 日韩免费三区 | 麻豆久久久久久久 | 手机成人av| 一区二区三区观看 | 欧美性猛片 | 国产精品二区在线 | 99这里都是精品 | 激情综合亚洲精品 | 最近中文字幕视频完整版 | 91麻豆产精品久久久久久 | 成人看片 | 天天操天天干天天干 | 日韩手机在线观看 | 色综合久久久久久中文网 | 五月综合激情 | 另类老妇性bbwbbw高清 | av日韩中文 | 国产成人性色生活片 | 亚洲理论片在线观看 | 天堂av在线免费观看 | 欧美亚洲一区二区在线 | 欧美国产日韩中文 | 黄色网中文字幕 | 久久综合九色综合欧美就去吻 | 国产亚洲无 | 精品五月天| 日本激情动作片免费看 | 欧美在线不卡一区 | 国产成人精品亚洲日本在线观看 | 亚洲年轻女教师毛茸茸 | 欧美一级黄大片 | 久久国产视屏 | 麻豆国产视频下载 | 中文字幕视频播放 | 97超碰人人在线 | 久久这里只有精品9 | 婷婷久久一区二区三区 | 亚洲免费成人av电影 | 婷婷丁香狠狠爱 | 中文字幕在线观看第二页 | 久久av在线播放 | 中文字幕免费国产精品 | 日韩美精品视频 | 欧美日韩一区二区视频在线观看 | 免费av观看网站 | 97视频在线 | 日韩亚洲欧美中文字幕 | 亚洲久草视频 | 国产精品系列在线 | 91精品国产欧美一区二区成人 | av日韩中文| 亚洲精品久久久久久久不卡四虎 | 欧美一区二区三区在线播放 | 色综合天天 | 国产一区成人在线 | 亚洲狠狠干 | 日韩中文字幕网站 | 中文字幕在线播放一区二区 | 8090yy亚洲精品久久 | 亚洲综合成人专区片 | 狠狠精品| 国产在线欧美 | 亚州av网站| 亚洲国产中文在线 | 看片一区二区三区 | 天天摸夜夜添 | 狠狠插狠狠操 | 黄色av三级在线 | 亚洲第一区在线播放 | 亚洲成人二区 | 国产成人三级在线播放 | 黄色三级在线看 | 久久久久久福利 | 天天干夜夜擦 | 日韩视频专区 | 伊人天天狠天天添日日拍 | 免费国产在线观看 | 中文字幕在线观看1 | 久久婷婷久久 | 亚洲天天摸日日摸天天欢 | 亚州五月| 精品国产午夜 | 91中文字幕在线视频 | 国产色女人 | 国产综合激情 | 日韩av资源在线观看 | 美女黄频 | 99视频国产在线 | 亚洲精品日韩一区二区电影 | 国产999精品| 日本中文字幕网 | 国产一区二区三区免费观看视频 | 久久96国产精品久久99漫画 | 国产在线观看高清视频 | 欧美日韩高清一区二区 国产亚洲免费看 | 欧美日韩综合在线观看 | 国产精品视频99 | 毛片基地黄久久久久久天堂 | 91天堂素人约啪 | 视频在线99 | 色狠狠久久av五月综合 | 国产精品久久久久久久久久免费 | 国产中文a | 91丨九色丨蝌蚪丰满 | 国产精品久久久久久久久久久免费看 | 久操视频在线观看 | 黄色的视频 | 久久a免费视频 | 日韩久久久久久久久久久久 | 夜夜骑天天操 | 亚洲电影黄色 | 日韩av免费一区 | 亚洲精品午夜aaa久久久 | 乱男乱女www7788 | 在线观看国产成人av片 | 国产精品一区二区av日韩在线 | 久久免费视频这里只有精品 | 免费看特级毛片 | 国产精品女同一区二区三区久久夜 | 97超视频 | 成人av免费在线观看 | 在线观看av免费观看 | 黄色三级在线 | 成人理论在线观看 | 欧洲高潮三级做爰 | 国产999免费视频 | 岛国av在线不卡 | 中文字幕一区二区三区乱码不卡 | 91麻豆精品国产自产在线游戏 | 中文字幕av在线免费 | 五月开心婷婷 | 久久亚洲免费 | 国产精品亚洲人在线观看 | 波多野结衣一区二区 | 国产高清视频免费在线观看 | 91精品综合在线观看 | 国产五月色婷婷六月丁香视频 | 久久国产精品影片 | 欧美综合在线视频 | 国产男女爽爽爽免费视频 | 久久精品看 | 热久久免费视频 | 夜夜操天天 | 91在线最新| av再线观看 | 午夜私人影院 | 国产精品情侣视频 | 视频一区二区免费 | 在线成人一区二区 | 九九视频在线观看视频6 | 亚洲 综合 国产 精品 | 国产精品精品久久久 | 国产韩国日本高清视频 | 在线黄频| 国产精品美| 99999精品视频 | 高清日韩一区二区 | 亚洲精品综合一二三区在线观看 | 国产一卡二卡四卡国 | 国产精品欧美精品 | 国语麻豆 | 久久久久婷 | 中文字幕影片免费在线观看 | 久久精品国产精品 | 91视频免费观看 | 精品一区电影 | 日韩免费在线视频观看 | 色噜噜噜噜 | 久久99精品国产麻豆婷婷 | 免费观看www小视频的软件 | 国产精品成久久久久 | 久久伊人精品天天 | 黄色三级在线观看 | 日日射天天射 | 成人动图 | 欧美成人日韩 | 91久色蝌蚪 | 天天曰夜夜操 | 精品亚洲免费 | 日韩av一区二区在线影视 | 国产精久久 | 91视频免费看网站 | 日本公妇色中文字幕 | www.夜夜操.com | 欧美 国产 视频 | 精品伦理一区二区三区 | 日本久久久久久久久久久 | 999免费视频 | 91大神dom调教在线观看 | 日本中文字幕在线免费观看 | 欧美一级性生活视频 | 天天操天天曰 | 草久在线视频 | 久久久久久久久久久久久久电影 | 亚州精品国产 | 波多野结衣在线中文字幕 | 麻豆高清免费国产一区 | 欧美日本不卡视频 | 国产一级久久久 | 国产在线无| 最新日韩视频 | 婷婷网址| 在线免费观看欧美日韩 | 91九色在线视频观看 | av 一区 二区 久久 | 国产一区二区在线免费播放 | 国产精品99久久久久久有的能看 | 精品国产一区二区三区免费 | 日韩精品一区二区三区外面 | 99久久国产免费,99久久国产免费大片 | 国产成人av综合色 | 欧美a性 | 中文字幕在线播放一区 | 久久免费观看少妇a级毛片 久久久久成人免费 | 激情av一区二区 | 日韩高清一二区 | 国产精品自在线拍国产 | 97超碰.com| 精品女同一区二区三区在线观看 | 日日干夜夜干 | 久久深夜福利免费观看 | 久久视频在线视频 | 国产xxxxx在线观看 | 黄色精品一区二区 | 午夜色影院 | 韩日电影在线观看 | 欧美性高跟鞋xxxxhd | 日日激情 | 亚洲色图27p| 国产精品视频大全 | 色综合久久66 | 亚洲丝袜一区二区 | 久久综合婷婷 | 国产成人久久精品77777综合 | 久久免费精品 | av大片免费看 | .国产精品成人自产拍在线观看6 | 911精品视频| 二区三区av | 一区二区三区电影 | 日日躁你夜夜躁你av蜜 | 久久久久久久久久久久久国产精品 | 国产美女视频免费观看的网站 | 一区二区三区av在线 | 国产一级视频在线免费观看 | 久久精品中文视频 | 男女激情片在线观看 | 成人免费视频播放 | 98精品国产自产在线观看 | 日韩网站在线 | 欧美激情视频在线观看免费 | 亚洲综合五月 | 在线久热| 人人人爽 | 99国内精品 | 最近日本中文字幕a | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 国产精品久久久99 | 久久久99精品免费观看 | 五月婷婷激情网 | 久久不射影院 | 在线看毛片网站 | 超碰伊人网 | 深爱五月激情五月 | 国产成人99久久亚洲综合精品 | 久久婷婷五月综合色丁香 | 日韩欧美成 | 一区二区精品在线观看 | 国产精品 美女 | 欧美成人播放 | 亚洲成人精品在线观看 | 午夜精品视频一区 | 国产对白av | 五月开心婷婷 | 亚洲jizzjizz日本少妇 | 免费观看的av网站 | 精品麻豆| 国产在线不卡视频 | 激情综合亚洲精品 | 欧美日韩中文在线观看 | 日韩精品一区二区三区外面 | 日本久久免费视频 | 特级片免费看 | 天天爽天天爽天天爽 | 精品国产一区二区三区久久久 | 欧美一级免费 | 99爱精品在线| 欧美孕交vivoestv另类 | 97人人澡人人添人人爽超碰 | 天堂av在线网| 久久成人福利 | 中文在线8新资源库 | 日日操天天爽 | 香蕉影视 | 91综合久久一区二区 | 草久久精品 | 91成人在线视频 | 欧美性生活久久 | 99精品久久99久久久久 | 日韩精品一区二区电影 | 国产精品激情偷乱一区二区∴ | 人人爱人人射 | 福利久久| 激情欧美国产 | 91av在线免费观看 | 国产vs久久| 亚洲成人午夜在线 | 亚洲成av人片在线观看www | 视频高清 | 国产色影院| 福利视频入口 | 日韩激情av在线 | a电影在线观看 | av中文字幕网站 | 欧美亚洲三级 | 亚洲国产黄色片 | 2021av在线 | 欧美大荫蒂xxx | 国产亚洲观看 | 亚洲精品乱码久久久久 | 99视频免费观看 | 最新国产视频 | 黄色录像av | 日韩av网站在线播放 | 国产精品久久久久影院 | av在线免费观看网站 | 月下香电影 | 欧美极品少妇xxxx | 精品国产自在精品国产精野外直播 | 99色资源 | 99re国产视频 | 在线观看日韩国产 | 国产福利电影网址 | 蜜桃视频成人在线观看 | 中文字幕亚洲情99在线 | 91视频黄色| 国产精品女主播一区二区三区 | 久久国内精品视频 | 日韩欧美在线高清 | 黄色av一区二区 | 久久综合网色—综合色88 | 17videosex性欧美 | 成人羞羞视频在线观看免费 | 最近高清中文字幕 | 成人黄色影片在线 | 日韩天堂在线观看 | 精品国产一区二区三区久久久蜜月 | 国产成人精品日本亚洲999 | 婷婷丁香在线视频 | 国产成人61精品免费看片 | 99人久久精品视频最新地址 | 在线观看一区二区视频 | 久久久久久久免费 | 探花视频在线观看免费版 | 91麻豆产精品久久久久久 | 国际精品久久久久 | 男女拍拍免费视频 | av福利资源 | 日本中文字幕电影在线免费观看 | 亚洲黄色一级大片 | 亚洲专区在线视频 | 香蕉视频久久久 | 美女视频黄免费的 | 亚洲精品观看 | 高清免费在线视频 | 婷婷久草 | www亚洲精品 | 久草网首页 | 欧美少妇xxxxxx | 丁香六月婷 | 欧美调教网站 | 天天色天天射天天综合网 | 国产小视频你懂的 | 日韩超碰 | 久久综合久久综合九色 | 亚洲黄污| 狠狠干狠狠久久 | 人人草人人草 | 国产一二三在线视频 | av九九九| 午夜国产福利在线 | 国产精品 日韩 欧美 | 亚洲免费高清视频 | 天堂在线免费视频 | 国产福利不卡视频 | 狠狠干美女 | 91亚色视频 | 精品久久久久久综合 | 国产精品久久久久影院 | 一级久久精品 | 久久亚洲婷婷 | 四虎永久国产精品 | 国产高清视频在线免费观看 | 日韩理论电影在线 | 五月婷网站 | 亚洲午夜精品久久久 | 欧美五月婷婷 | 81精品国产乱码久久久久久 | 天天碰天天操 | 91在线看免费 | 在线观看一二三区 | 免费韩国av | 欧美精品一级视频 | 欧美成年人在线观看 | 国产精品免费久久久久影院仙踪林 | 久草电影免费在线观看 | 麻豆一区二区三区视频 | 精品二区久久 | 青草视频在线播放 | 网站免费黄色 | 欧美日韩国产在线 | 摸bbb搡bbb搡bbbb | 韩国av一区二区三区 | 久久久国产精品免费 | 狠狠狠色丁香综合久久天下网 | 免费在线观看的av网站 | 中文在线a∨在线 | 日韩精品免费一区二区在线观看 | 久久久资源 | 久久深夜 | 91九色蝌蚪视频在线 | 国产成视频在线观看 | 91电影福利 | 精品亚洲va在线va天堂资源站 | 蜜臀一区二区三区精品免费视频 | 人人爱爱人人 | 成人h视频 | 欧美精品色 | 天天干人人 | 婷婷射五月| 国产福利中文字幕 | 国产日韩精品一区二区三区在线 | 欧美久久成人 | 久久久影视 | 欧美日韩精品影院 | 亚洲精品av在线 | 日韩中文字幕免费视频 | 五月婷婷视频在线观看 | 国产亚洲精品久久久久久久久久 | 国产人成精品一区二区三 | 五月天久久婷 | 久久精品系列 | 欧美精品中文 | 久久综合婷婷国产二区高清 | 特黄特色特刺激视频免费播放 | 成人免费一级片 | 最新av在线网址 | 激情开心站| 国产高清第一页 | 久久久久 | 五月天久久狠狠 | www.夜色321.com | 亚洲欧洲中文日韩久久av乱码 | 日韩精品在线观看av | 天天躁日日躁狠狠躁av麻豆 | 超碰免费久久 | 欧美另类视频 | 成年人网站免费在线观看 | 亚洲精品自拍 | 日本三级在线观看中文字 | 人人干人人超 | 爱爱av在线 | 一级黄色片在线播放 | 免费观看91视频大全 | 在线小视频 | 在线视频黄 | 日韩精品中文字幕在线观看 | 狠狠干成人| 国产高清在线免费 | 欧美一二三区在线观看 | 成人免费影院 | av在线进入 | 欧美淫aaa免费观看 日韩激情免费视频 | 婷婷六月综合网 | 少妇bbr搡bbb搡bbb | 91视频免费看 | 91视频久久久 | 国产a国产| 国产视频一区精品 | 九七视频在线观看 | 日韩在线视频一区二区三区 | 一区二区三区在线观看 | 玖玖999| 91av资源在线 | 国产成人61精品免费看片 | 国产精品久久嫩一区二区免费 | 99精品国产一区二区三区麻豆 | 视频一区二区三区视频 | 久久精品免费电影 | 欧美日韩精品影院 | 成人影视免费看 | 国产日韩精品在线观看 | 超碰在线个人 | 91香蕉视频在线下载 | 久草免费色站 | 日本不卡一区二区三区在线观看 | 91免费高清观看 | 国产成人一区在线 | 人人干在线 | 亚洲精品视频在 | 粉嫩一二三区 | 欧美中文字幕第一页 | 99视频免费播放 | 国产破处在线播放 | 六月色丁 | 欧美精品999 | 91超国产| 国产精品一区二区中文字幕 | 欧美日韩激情视频8区 | 一区二区三区四区五区六区 | 综合婷婷丁香 | 99久久精品国产免费看不卡 | 国产99自拍| 人人爱爱 | 国产精品一码二码三码在线 | 中文字幕色网站 | 精品999 | 99精品欧美一区二区三区 | 国产色婷婷在线 | 日本久久精品视频 | 人人爽人人爽人人爽 | 人人盈棋牌 | 成人动漫一区二区 | 中文字幕在线看 | a在线免费观看视频 | 人人揉人人揉人人揉人人揉97 | 国产免费成人 | 免费av在线 | 欧美精品一区二区在线观看 | 91| 久久婷婷色综合 | 国产精品永久免费 | 91视频麻豆| 久久久亚洲网站 | 国产69久久久欧美一级 | 国产高清精 | 久 久久影院| 久久久亚洲麻豆日韩精品一区三区 | 97超碰在线久草超碰在线观看 | 精品伦理一区二区三区 | 中文字幕一区二区三区在线观看 | 久久精品视频播放 | 色综合久久久网 | 日韩在线免费电影 | 国产精品专区一 | 精品一区精品二区高清 | 黄色软件视频网站 | 亚洲免费av在线播放 | 国产成人一区二区三区久久精品 | 91天堂素人约啪 | 人人爽人人乐 | 国产一区二区三区高清播放 | 久久久久久久久久久久久影院 | 视频在线观看91 | 草久中文字幕 | 久久精品屋 | 天天天天天干 | 911精品美国片911久久久 | 欧美一区二区精美视频 | 日本久久成人中文字幕电影 | 91久久黄色 | 日韩精品视频在线观看免费 | 人成免费网站 | 久久99免费视频 | 国产v在线 | 精品欧美一区二区精品久久 | 91污视频在线观看 | 国产精品美女久久久免费 | 日本xxxxav | 色就色,综合激情 | 日韩两性视频 | 欧美精品成人在线 | 亚洲天堂视频在线 | 国产午夜精品视频 | 天天色天 | 91亚洲激情 | 婷五月天激情 | 欧美少妇xxxxxx | 亚洲精品日韩av | 国产不卡在线视频 | 午夜精品久久久久久久久久久久 | 天天干天天做 | 国产69精品久久久久9999apgf | 国产98色在线 | 日韩 | 天天射天天射 | 国产精品女主播一区二区三区 | 国产黄色精品网站 | 2020天天干夜夜爽 | 精品天堂av | 国产亚洲精品久 | 中文字幕在线播放日韩 | 欧美大片在线观看一区 | 欧美国产高清 | 91av蜜桃 | 国产高清免费视频 | 欧美片一区二区三区 | 日韩av在线资源 | 美女一二三区 | 高潮毛片无遮挡高清免费 | 97热久久免费频精品99 | 99热只有精品在线观看 | 欧美俄罗斯性视频 | 国产精品成人久久久久久久 | 欧美日韩视频一区二区 | 18久久久久| 人人澡人人爱 | 日本深夜福利视频 | 黄色的网站在线 | 久久99国产精品视频 | 欧美人人爱 | 亚洲国产高清在线观看视频 | 久久久免费视频播放 | 91一区啪爱嗯打偷拍欧美 | 青春草免费在线视频 | 日韩免费电影 | 国产五十路毛片 | 一色av| 欧美成人在线免费 | 亚洲开心色 | 最近中文字幕mv | 黄色成人影院 | 欧美国产日韩在线观看 | 亚洲欧美国产精品18p | 亚洲成a人片77777kkkk1在线观看 | 在线免费黄色av | 久久久久久久久久久电影 | 日本精品一二区 | 精品久久国产一区 | 国产伦精品一区二区三区无广告 | 国产综合片 |