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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

使用Struts2,Hibernate和MySQL创建个人MusicManager Web应用程序的研讨会

發布時間:2023/12/3 数据库 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Struts2,Hibernate和MySQL创建个人MusicManager Web应用程序的研讨会 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

概述:

在本研討會教程中,我們將使用Struts 2,Hibernate和MySQL數據庫開發一個個人音樂管理器應用程序。 該Web應用程序可用于將您的音樂收藏添加到數據庫中。 我們將顯示用于添加唱片的表格,并在下面顯示所有音樂收藏。 通過單擊“刪除”鏈接,可以從每一行中刪除記錄。 我們選擇Struts2是因為它是靈活的J2EE框架之一。 該數據庫是MySQL,我們已使用Hibernate作為ORM工具。

使用的工具:

  • 面向Web開發人員的Eclipse Indigo Java EE IDE
  • Struts2
  • 休眠3
  • Hibernate Tools Eclipse插件版本3.5.1
  • mysql JDBC jar(mysql-connector-java-5.1.23)
  • 雄貓7
  • 步驟1:準備數據庫

    我們使用phpMyAdmin設計數據庫并向其中添加表。 您可以使用任何工具在MySQL中創建表。 下面是表格的屏幕截圖。

    我們創建的數據庫是music_manager,并且表albumtbl將用于存儲音樂數據。 暫時忽略genretbl,因為在本教程的后面部分中,我們將使用此表作為主表來存儲所有音樂流派。

    CREATE TABLE IF NOT EXISTS `albumtbl` (`music_id` INT(4) NOT NULL AUTO_INCREMENT,`album_title` VARCHAR(255) NOT NULL,`album_genre` VARCHAR(255) NOT NULL,`album_artists` text NOT NULL,`no_of_tracks` INT(2) NOT NULL,PRIMARY KEY (`music_id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;INSERT INTO `albumtbl` (`music_id`, `album_title`, `album_genre`, `album_artists`, `no_of_tracks`) VALUES (1, 'Trouble-Akon', 'Hip Hop', 'Akon', 11), (3, 'Savage Island', 'Contemporary R&B', 'Savage, Ganxstardd, Soulja Boy, David Dallas, Sean P, Pitbull', 16), (4, 'Kiss (Carly Rae Jepsen album)', 'Pop', 'Carly Rae Jepsen, Justin Bieber, Owl City', 12), (5, 'Taylor Swift (album)', 'Pop', 'Taylor Swift', 15);

    步驟2:在Java源代碼中創建軟件包,如屏幕快照所示

    • “ businessobjects”包將包含數據庫表中字段的POJO Java bean。
    • 在“ dao”包中將包含數據訪問層java類。 我們有一個接口dao及其實現版本。 該Dao實際上將完成交談和更新表的工作。
    • 'hbm'軟件包包含* .hbm文件,用于將Hibernate xml映射到表字段。
    • 'utils'軟件包包含所有要由其他類使用的Utility類。
    • “動作”將具有所有Struts 2動作類。
    • 'delegates'包具有委托java類,它將充當前端層和休眠dao層之間的橋梁。
    • 'forms'包在Struts 2中是可選的,因為它沒有ActionForm概念。 但是,為了簡單起見和可維護性,我們將所有getter設置程序保留在此處,并且該類將從其擴展。

    步驟3:將jar文件復制到lib文件夾中

    您將需要從Tomcat安裝目錄中獲取的servlet-api.jar文件。 我的Tomcat位于C:\ Java \ Tomcat \ tomcat7文件夾中。

    步驟4:添加Struts 2支持

    包括Struts2.xml并將引用放在web.xml中以支持struts2。

    web.xml

    <?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <display-name>PersonalMusicManagerApp</display-name><welcome-file-list><welcome-file>index.jsp</welcome-file></welcome-file-list><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>*.action</url-pattern></filter-mapping> </web-app>

    struts.xml

    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN""http://struts.apache.org/dtds/struts-2.0.dtd"><struts><constant name="struts.enable.DynamicMethodInvocation" value="false" /><constant name="struts.devMode" value="false" /><package name="default" extends="struts-default" namespace="/"><default-action-ref name="index" /><action name="index"><result>index.jsp</result></action><action name="listAlbum" class="com.tctalk.apps.mmgr.web.actions.MusicManagerAction" method="getAllAlbumList" ><result name="success">/WEB-INF/web/jsps/musicmgr.jsp</result></action><action name="addAlbum" class ="com.tctalk.apps.mmgr.web.actions.MusicManagerAction" method="addAlbumToCollection" ><result name="input">listAlbum</result><result name="success" type="redirectAction">listAlbum</result></action><action name="delAlbum" class ="com.tctalk.apps.mmgr.web.actions.MusicManagerAction" method="delAlbumFromCollection" ><result name="success" type="redirectAction">listAlbum</result></action></package></struts>

    步驟5:添加Hibernate支持

    為了與Hibernate一起使用,我們使用了Jboss Elipse Hibernate插件來為此生成hbm文件。 該插件是可選的,因為它將節省一些時間,以方便地手動生成“休眠配置”和hbm文件。 我們已經有一個不錯的分步教程,介紹如何使用此插件自動生成hbm和java文件。 單擊此處轉到教程– http://www.techcubetalk.com/2013/04/step-by-step-auto-code-generation-for-pojo-domain-java-classes-and-hbm-files-使用橢圓休眠的插件/

    您可以從Eclipse版本從jboss.org下載該插件。

    步驟5a:創建hibernate.cfg.xml-這將具有所有數據庫身份驗證信息

    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> <hibernate-configuration><session-factory name=""><property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property><property name="hibernate.connection.url">jdbc:mysql://localhost:3306/music_manager</property><property name="hibernate.connection.username">root</property><property name="hibernate.connection.password"></property><property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property><mapping resource="com/tctalk/apps/mmgr/db/hbm/Albumtbl.hbm.xml" /></session-factory> </hibernate-configuration>

    步驟5b:AlbumBO.java – POJO對應于表albumtbl

    package com.tctalk.apps.mmgr.db.businessobjects; // Generated by Hibernate Tools 3.4.0.CR1/*** AlbumtblBO generated by hbm2java*/public class AlbumtblBO implements java.io.Serializable {private static final long serialVersionUID = -1445059679188116334L;private int musicId;private String albumTitle;private String albumGenre;private String albumArtists;private int noOfTracks;public AlbumtblBO() {}public AlbumtblBO(int musicId, String albumTitle, String albumGenre,String albumArtists, int noOfTracks) {this.musicId = musicId;this.albumTitle = albumTitle;this.albumGenre = albumGenre;this.albumArtists = albumArtists;this.noOfTracks = noOfTracks;}public int getMusicId() {return this.musicId;}public void setMusicId(int musicId) {this.musicId = musicId;}public String getAlbumTitle() {return this.albumTitle;}public void setAlbumTitle(String albumTitle) {this.albumTitle = albumTitle;}public String getAlbumGenre() {return this.albumGenre;}public void setAlbumGenre(String albumGenre) {this.albumGenre = albumGenre;}public String getAlbumArtists() {return this.albumArtists;}public void setAlbumArtists(String albumArtists) {this.albumArtists = albumArtists;}public int getNoOfTracks() {return this.noOfTracks;}public void setNoOfTracks(int noOfTracks) {this.noOfTracks = noOfTracks;}}

    步驟5c:Albumtbl.hbm.xml –它包含表Albumtbl表的字段和POJO類AlbumBO的字段之間的映射。

    <?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <!-- Generated Mar 17, 2013 11:53:52 PM by Hibernate Tools 3.4.0.CR1 --> <hibernate-mapping><class name="com.tctalk.apps.mmgr.db.businessobjects.AlbumtblBO" table="albumtbl" catalog="music_manager"><id name="musicId" type="int"><column name="music_id" /><generator class="assigned" /></id><property name="albumTitle" type="string"><column name="album_title" not-null="true" /></property><property name="albumGenre" type="string"><column name="album_genre" not-null="true" /></property><property name="albumArtists" type="string"><column name="album_artists" length="65535" not-null="true" /></property><property name="noOfTracks" type="int"><column name="no_of_tracks" not-null="true" /></property></class> </hibernate-mapping>

    步驟5d:HibernateUtils.java –這是休眠會話處理實用程序類
    MusicMgrConstant.java也具有要從中引用的hibernate.cfg.xml的位置/路徑。

    package com.tctalk.apps.mmgr.utils;import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration;public class HibernateUtils {private static SessionFactory hbmSessionFactory;static {try {Configuration cfg = new Configuration().configure(MusicMgrConstant._HIBERNATE_CONFIG_LOCATION);hbmSessionFactory = cfg.buildSessionFactory();} catch (RuntimeException ex) {System.out.println("********* Error occurred while reading config file *********");ex.printStackTrace();}}/*** getSession creates hibernate Session & returns it*/public static Session getSession() {return hbmSessionFactory.openSession();}/*** closeSession closes the session, if it exists*/public static void closeSession(Session inSession) {if (inSession != null) {inSession.close();}} }package com.tctalk.apps.mmgr.utils;public interface MusicMgrConstant {String _HIBERNATE_CONFIG_LOCATION = "hibernate.cfg.xml"; }

    步驟5e??:MusicManagerDao.java和MusicManagerDaoImpl.java –這些是DAO類,具有列出,添加和刪除數據庫中數據的方法。

    package com.tctalk.apps.mmgr.db.dao;import java.util.List;import com.tctalk.apps.mmgr.db.businessobjects.AlbumtblBO;public interface MusicManagerDao {public List getAllMusicAlbumsFromCollection();public boolean addAlbum(AlbumtblBO album);public boolean delAlbum(int albumId); }package com.tctalk.apps.mmgr.db.dao;import java.util.List;import org.hibernate.Criteria; import org.hibernate.Session;import com.tctalk.apps.mmgr.db.businessobjects.AlbumtblBO; import com.tctalk.apps.mmgr.utils.HibernateUtils;public class MusicManagerDaoImpl implements MusicManagerDao {public List getAllMusicAlbumsFromCollection() {List albumList = null;Session hbmSession = null;try {hbmSession = HibernateUtils.getSession();Criteria criteria = hbmSession.createCriteria(AlbumtblBO.class);albumList = criteria.list();} catch (Exception ex) {ex.printStackTrace();} finally {HibernateUtils.closeSession(hbmSession);}return albumList;}public boolean addAlbum(AlbumtblBO album) {Session hbmSession = null;boolean STATUS_FLAG = true;try {hbmSession = HibernateUtils.getSession();hbmSession.beginTransaction();//add the album to the hibernate session to savehbmSession.save(album);hbmSession.getTransaction().commit();} catch (Exception ex) {ex.printStackTrace();STATUS_FLAG = false;} finally {HibernateUtils.closeSession(hbmSession);}return STATUS_FLAG;}public boolean delAlbum(int albumId) {Session hbmSession = null;boolean STATUS_FLAG = true;try {hbmSession = HibernateUtils.getSession();hbmSession.beginTransaction();//first retrieve the album corresponds to that idAlbumtblBO albumObj = (AlbumtblBO)hbmSession.load(AlbumtblBO.class, albumId);hbmSession.delete(albumObj);hbmSession.getTransaction().commit();} catch (Exception ex) {ex.printStackTrace();STATUS_FLAG = false;} finally {HibernateUtils.closeSession(hbmSession);}return STATUS_FLAG;}}

    步驟6:在“ WebContent”部分中創建UI層

    我們創建了“ web”文件夾,以將所有與UI相關的文件保留在那里。 由于此應用程序只有一個JSP,因此我們將創建jsp文件夾并復制musicmngr.jsp。
    在中,我們將表單數據發布到操作addAlbum。 在此之下,我們遍歷表中的專輯列表以列出音樂專輯。

    Musicmngr.jsp

    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"pageEncoding="ISO-8859-1"%> <%@ taglib prefix="s" uri="/struts-tags"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>TechcubeTalk.com - Let's build apps from scratch series - Personal Music Manager Application</title> </head> <body> <h2>:: TechcubeTalk.com - Personal Music Manager ::</h2> <div style="margin-bottom: 25px;"> <s:form action="addAlbum" method="POST"><s:textfield label="Album Title" name="album.albumTitle"/><s:textfield label="Music Genre" name="album.albumGenre"/><s:textarea label="Artist Names" name="album.albumArtists" cols="40" rows="10"/><s:textfield label="Total No of Tracks" name="album.noOfTracks"/><s:submit value="Add Music Album" align="center"/> </s:form> </div> <div><table style="border: 1px dotted black;"><tr><th style="background-color:#ABDCFF;">Album Title</th><th style="background-color:#ABDCFF;">Music Genre</th><th style="background-color:#ABDCFF;">Artist Names</th><th style="background-color:#ABDCFF;">Total No of Tracks</th><th style="background-color:#ABDCFF;">Delete</th></tr><s:iterator value="albumList" var="album"><tr><td><s:property value="albumTitle"/></td><td><s:property value="albumGenre"/></td><td><s:property value="albumArtists"/></td><td><s:property value="noOfTracks"/></td><td><a href="delAlbum.action?musicId=<s:property value="musicId"/>">delete</a></td></tr></s:iterator></table> </div> </body> </html>

    步驟7:添加動作類

    動作類MusicManagerAction.java將處理jsp的所有數據處理。 此類擴展了MusicManagerForm,這只是一個POJO,以使所有getter / setter對應于jsp的所有表單值和albumList。

    • getAllAlbumList()方法通過MusicManagerDelegate從數據庫中檢索音樂專輯列表,并在albumList變量中進行設置。
    • addAlbumToCollection()方法將音樂專輯添加到數據庫中。
    • delAlbumFromCollection()從數據庫中刪除基于musicId的特定專輯。

    MusicManagerAction.java

    package com.tctalk.apps.mmgr.web.actions;import java.util.List;import com.tctalk.apps.mmgr.db.businessobjects.AlbumtblBO; import com.tctalk.apps.mmgr.web.delegates.MusicManagerDelegate; import com.tctalk.apps.mmgr.web.forms.MusicManagerForm;public class MusicManagerAction extends MusicManagerForm {private static final long serialVersionUID = 9168149105719285096L;private MusicManagerDelegate musicMgrDelegate = new MusicManagerDelegate();public String getAllAlbumList(){List albumList = musicMgrDelegate.getAllMusicAlbums();String returnString = ERROR;if(albumList != null) {setAlbumList(albumList);returnString = SUCCESS;}return returnString;}public String addAlbumToCollection(){String returnString = ERROR;AlbumtblBO album = getAlbum();if(musicMgrDelegate.addAlbumToCollection(album)){returnString = SUCCESS;}return returnString;}public String delAlbumFromCollection(){String returnString = ERROR;int albumId = getMusicId();if(musicMgrDelegate.delAlbumFromCollection(albumId)) {returnString = SUCCESS;}return returnString;} }

    MusicManagerForm.java

    package com.tctalk.apps.mmgr.web.forms;import java.util.List;import com.opensymphony.xwork2.ActionSupport; import com.tctalk.apps.mmgr.db.businessobjects.AlbumtblBO;public class MusicManagerForm extends ActionSupport {private static final long serialVersionUID = 706337856877546963L;private List albumList = null;private AlbumtblBO album = null;private int musicId;public AlbumtblBO getAlbum() {return album;}public void setAlbum(AlbumtblBO album) {this.album = album;}public List getAlbumList() {return albumList;}public void setAlbumList(List albumList) {this.albumList = albumList;}public int getMusicId() {return musicId;}public void setMusicId(int musicId) {this.musicId = musicId;}}

    步驟8:添加代表類

    委托類充當表示層和數據庫處理層之間的橋梁。 它接受輸入并傳遞到數據庫層(dao類)以在數據庫中添加/刪除數據。 同樣,它從數據庫中獲取數據并顯示在頁面中。

    MusicManagerDelegate.java

    package com.tctalk.apps.mmgr.web.delegates;import java.util.List;import com.tctalk.apps.mmgr.db.businessobjects.AlbumtblBO; import com.tctalk.apps.mmgr.db.dao.MusicManagerDao; import com.tctalk.apps.mmgr.db.dao.MusicManagerDaoImpl;public class MusicManagerDelegate {MusicManagerDao mmgrDao = (MusicManagerDao) new MusicManagerDaoImpl();public List getAllMusicAlbums() { return mmgrDao.getAllMusicAlbumsFromCollection();}public boolean addAlbumToCollection(AlbumtblBO albumobj) {return mmgrDao.addAlbum(albumobj);}public boolean delAlbumFromCollection(int albumId) {return mmgrDao.delAlbum(albumId);} }

    步驟9:最終整合

    整合完成后,最終的包裝結構將如下所示-


    生成項目并右鍵單擊它,然后選擇“導出為戰爭文件”并保存在已知文件夾中。 打開Tomcat管理器控制臺應用程序,然后瀏覽WAR文件以進行安裝。

    安裝完成后,以(http:// localhost:8080 / PersonalMusicManagerApp – URL可能因Tomcat安裝文件夾/端口等而異)運行該應用程序。

    如果一切順利運行,將顯示屏幕–

    • 從GitHub存儲庫中以zip和war下載項目

    參考: TechCubeTalk博客上的JCG合作伙伴 Suvoraj Biswas提供的關于 使用Struts2,Hibernate和MySQL創建Personal MusicManager Web應用程序的研討會 。

    翻譯自: https://www.javacodegeeks.com/2013/12/workshop-on-creating-a-personal-musicmanager-web-application-with-struts2-hibernate-and-mysql.html

    總結

    以上是生活随笔為你收集整理的使用Struts2,Hibernate和MySQL创建个人MusicManager Web应用程序的研讨会的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    色综合久久久久久久久五月 | 日韩av中文在线观看 | 婷婷av网站 | 最近中文字幕国语免费av | 精品中文字幕在线观看 | 日韩欧美高清在线观看 | 国产精品男女啪啪 | 一区二区三区播放 | 射射色 | 久草在线免 | 日日射av | 免费福利视频导航 | 久久国产精品一区二区三区 | 国产精品久久久网站 | 国产精品嫩草影院123 | 亚洲在线激情 | 亚洲国产无 | 五月视频 | 亚洲另类视频在线 | 中国一级片视频 | 成人av一区二区兰花在线播放 | 久久伊人综合 | 亚洲影视九九影院在线观看 | 超碰在线网 | 成人福利在线观看 | 欧美在线久久 | 天天曰视频 | 人人澡人人澡人人 | 成人欧美一区二区三区黑人麻豆 | 人人射人人爱 | 91最新视频| 日本激情视频中文字幕 | 一区二区三区四区精品视频 | 夜夜夜夜爽 | 500部大龄熟乱视频 欧美日本三级 | 99国产精品久久久久老师 | 国产麻豆精品传媒av国产下载 | 午夜色性片 | 日韩欧美国产免费播放 | 欧美日韩免费一区 | 国产精品欧美 | 人人干在线 | 在线观看网站黄 | 在线久草视频 | 色久网| 亚洲视频分类 | 看片一区二区三区 | 国产精品自产拍在线观看网站 | 国产一区在线免费 | 色久网| 伊人开心激情 | .国产精品成人自产拍在线观看6 | 五月天视频网 | 在线视频久 | 色婷婷六月天 | 欧美一区在线看 | 深夜男人影院 | 免费看的视频 | 亚洲,国产成人av | 天天操天天曰 | 久久久免费在线观看 | 日韩黄色在线电影 | 中文字幕国产在线 | 91超碰在线播放 | 久久久久亚洲精品国产 | 在线免费观看麻豆 | 久久精品国产免费看久久精品 | 日韩在线视频免费看 | 国产流白浆高潮在线观看 | 久久99久久精品国产 | 国产一区黄色 | 久久国产乱 | 玖玖在线播放 | 中文字幕观看视频 | 一区二区三区四区五区在线 | 不卡的av中文字幕 | 欧美午夜a | 成人aaa毛片 | 三级a视频 | 天天摸天天舔天天操 | 精品久久久免费 | 在线黄色av | 99久久精品免费 | 欧美精品视 | 国产精品久久久久久久久久久久午夜片 | 亚洲精品99久久久久中文字幕 | 国产成人无码AⅤ片在线观 日韩av不卡在线 | 6699私人影院 | 久久特级毛片 | 国产一区在线视频观看 | 亚洲狠狠丁香婷婷综合久久久 | 欧美少妇的秘密 | 久久色亚洲| 日韩av影视在线 | 国产v在线观看 | 国产九色在线播放九色 | av 一区二区三区四区 | 亚洲综合色站 | 天天色天天爱天天射综合 | 免费看黄色小说的网站 | 97超碰在线免费 | 免费污片 | 日日干综合 | www好男人| 日本黄色大片儿 | 久久99国产精品视频 | 97超级碰碰碰碰久久久久 | 久久精品理论 | 国产精品丝袜久久久久久久不卡 | 国产人在线成免费视频 | 国产精品 欧美 日韩 | 婷婷六月天在线 | 精品视频免费看 | 在线观看亚洲 | 国产小视频在线看 | 国产一级二级在线观看 | 日本三级大片 | 亚洲aaa级 | 日本成人a| 中文字幕免费高清av | 中文字幕在线观看你懂的 | 久久99这里只有精品 | 国产精品免费视频网站 | 99久久99热这里只有精品 | 成人丁香花 | 免费日韩一区二区三区 | 99精品国产99久久久久久福利 | 最近中文字幕大全中文字幕免费 | 在线观看久草 | 亚洲黄色a | 亚洲日韩中文字幕 | 天天综合成人网 | 2023亚洲精品国偷拍自产在线 | 日韩一级电影在线 | 精品国产视频一区 | 九九热在线精品视频 | 日韩视频一区二区在线 | 中文在线a√在线 | 91福利区一区二区三区 | 久久免费福利 | 中文字幕在线视频精品 | 最新中文字幕在线资源 | 超级碰视频 | 国产五月天婷婷 | 天海翼一区二区三区免费 | 三级黄色在线 | 日韩免费高清在线 | 91久久精品一区二区二区 | 狠狠色狠狠色综合日日小说 | 人人爽人人爽人人片av免 | 精品国产美女在线 | 91网在线观看 | 国产精品久久久久毛片大屁完整版 | 日韩午夜在线观看 | 91中文字幕网 | 99久久精品国产一区 | 久久久久久久免费 | 久久永久免费 | 亚洲高清视频在线观看免费 | 欧美日本不卡 | 久草男人天堂 | 99久久精品一区二区成人 | 成人av在线资源 | 日本久久成人中文字幕电影 | 三级小视频在线观看 | 91在线视频免费 | a天堂最新版中文在线地址 久久99久久精品国产 | 亚洲成人av片 | japanesexxx乱女另类 | 日本天天操 | 国产乱码精品一区二区三区介绍 | 在线观看一级 | 久久精品一二三 | 永久免费的av电影 | 日日干av| 国产特级毛片aaaaaa高清 | 午夜久久久久久久久久久 | 五月综合色婷婷 | 亚洲综合色视频在线观看 | 久草视频在线新免费 | 免费视频成人 | 成人久久电影 | 久久久综合香蕉尹人综合网 | 九九热精品在线 | 三级毛片视频 | 国产福利在线免费 | 成人毛片在线观看 | 国产a级精品 | 国产精品久久99综合免费观看尤物 | av大片网站| 日韩在线视频线视频免费网站 | 日韩深夜在线观看 | 国产精品久久久久毛片大屁完整版 | 27xxoo无遮挡动态视频 | 2023国产精品自产拍在线观看 | 日韩精品视频在线观看免费 | 丁香在线视频 | 91亚洲免费 | 日韩三级视频在线观看 | 国产麻豆精品一区 | 免费又黄又爽视频 | 色九九影院 | 色爽网站 | 亚洲专区在线播放 | 91av网址| 日韩二区在线播放 | 免费在线观看av网站 | 国产欧美久久久精品影院 | 视频二区在线 | 亚洲黄色免费在线看 | 亚洲精品av中文字幕在线在线 | 2019中文最近的2019中文在线 | 在线国产专区 | 在线观看中文字幕2021 | 六月色丁 | 日韩中文久久 | 91精品视频网站 | 国产精品免费观看网站 | 91免费网| av成人免费在线观看 | 韩日精品中文字幕 | 午夜精品久久久久久久99婷婷 | 丰满少妇久久久 | 狠狠色丁香婷婷综合视频 | 在线观看日韩av | 2019天天干天天色 | 中文字幕在线播出 | 97在线观视频免费观看 | 四虎影视国产精品免费久久 | 欧美久久久久久久久久 | 91丨九色丨首页 | 成人精品影视 | 国产丝袜美腿在线 | 国产精品一区二区免费看 | 国产成人精品一区二区三区在线观看 | 日韩国产精品久久 | 最近中文字幕免费 | 精品xxx| 国产精品一区二区免费 | 韩国一区视频 | 日日射av| 国产精品高潮呻吟久久av无 | 国产成人av电影在线 | 视频在线一区二区三区 | 久久视频在线视频 | 韩国一区视频 | 麻豆视频国产在线观看 | 日韩美在线 | 久久久久久99精品 | 亚洲国产三级在线观看 | 国产福利一区在线观看 | 3d黄动漫免费看 | 精品欧美一区二区在线观看 | 欧美日韩久久不卡 | 91视频在线免费观看 | 日韩丝袜在线观看 | 91麻豆精品国产自产 | 美女网站在线免费观看 | 欧美9999| av解说在线观看 | 91九色自拍 | 日韩动态视频 | 色五月色开心色婷婷色丁香 | 中文免费在线观看 | 99免费在线视频 | 在线观看成人网 | 亚洲精品中文字幕视频 | 国产精品二区在线 | 国产一区二区三区网站 | 天天操天天摸天天爽 | 国产黄在线免费观看 | 97国产大学生情侣白嫩酒店 | 碰超在线97人人 | 正在播放一区 | 不卡的av在线 | 91香蕉国产在线观看软件 | 首页av在线 | 色婷婷六月天 | 久久精品国产免费看久久精品 | 丝袜足交在线 | 久久久久久网站 | 免费99精品国产自在在线 | 久久精品国产精品亚洲 | 日韩av免费观看网站 | 久久久麻豆精品一区二区 | 久久久免费观看完整版 | 午夜美女av | 色综久久| 日韩久久视频 | www.久久色 | 337p欧美 | 亚洲综合在线五月天 | 久久国产精品二国产精品中国洋人 | 午夜影视剧场 | 中文字幕国内精品 | 国产精品18久久久久久久久 | 日韩视频1区 | 国产成人精品久久久久蜜臀 | 成人免费ⅴa | 美女久久久久久久久久久 | 久久99操| 婷婷在线免费观看 | 一区二区视频在线观看免费 | 视频99爱 | 五月婷婷一区二区三区 | 久久女教师 | 国产精品自拍av | 精品国产1区 | 国产.精品.日韩.另类.中文.在线.播放 | 免费看污片 | 日韩aa视频| 中文字幕在线观看国产 | 成年人在线电影 | 伊人天堂av | 国产剧情在线一区 | 国产精品久久99综合免费观看尤物 | 欧美一级专区免费大片 | 国产一级精品在线观看 | 日韩有码网站 | 一本到在线 | 日日操天天操狠狠操 | 久久免费看av | 一级片色播影院 | 色婷婷88av视频一二三区 | 99精品视频免费观看视频 | 西西444www大胆高清图片 | 草久在线观看视频 | 亚洲国产网址 | 精品毛片在线 | 久久精品久久99精品久久 | 99综合视频 | 国产一二三四在线观看视频 | 69国产盗摄一区二区三区五区 | 97超在线 | 天天摸天天舔天天操 | 久久一区二区免费视频 | 亚洲高清视频在线 | 国产手机在线观看 | 成年人毛片在线观看 | 欧美日韩性视频在线 | 欧美精品国产综合久久 | 久久99久久精品国产 | 国产黄在线播放 | 久久激情视频网 | 91av在线免费观看 | 色婷婷色 | 亚洲婷婷综合色高清在线 | 欧美精品一区二区免费 | 91精品国产福利在线观看 | 精品国产伦一区二区三区 | 69国产盗摄一区二区三区五区 | 日韩和的一区二在线 | 黄色成人91 | 麻豆久久久久久久 | 久草手机视频 | 国产精品久久久久久久av电影 | 国产一区二区高清 | 男女视频国产 | 天天操天天爽天天干 | 麻花豆传媒一二三产区 | 成人在线一区二区 | 视频 天天草| 免费网址你懂的 | 久久久久久久久久久免费av | 六月丁香激情综合色啪小说 | 久久久精品国产一区二区三区 | 国产综合在线视频 | 黄色视屏av| 日韩精品欧美专区 | 成人av影视观看 | 国产三级av在线 | 爱干视频 | 日韩一区二区三区视频在线 | 婷婷久久综合九色综合 | 人人插人人舔 | 精品夜夜嗨av一区二区三区 | 91伊人| 免费亚洲黄色 | av高清一区二区三区 | 黄色三级在线看 | 国产日本在线观看 | 久久久久国产精品午夜一区 | 四季av综合网站 | 国产一级二级三级在线观看 | 久久不卡视频 | 久久精品免费电影 | 亚洲激情 在线 | 日本久久精品视频 | 免费视频久久久久久久 | 欧美高清视频不卡网 | 欧美一级性视频 | 欧美性黑人 | 欧美日韩国产精品久久 | 日韩在线观看中文 | 四虎视频 | 中文字幕丝袜制服 | 成年人视频免费在线播放 | 国产精品久久久一区二区三区网站 | 久久久久久久久影院 | 91社区国产高清 | 亚洲国产欧洲综合997久久, | 91手机电视| www.97色.com | 国产第一页福利影院 | 蜜臀av性久久久久蜜臀av | 麻豆一区在线观看 | 国产精品久久久久久久99 | 天天综合在线观看 | 狠狠干激情 | 亚洲视频播放 | 亚洲片在线观看 | 精品国产一区二区三区四区vr | 成人黄大片 | 亚洲视频免费在线观看 | 日韩a级黄色 | 免费视频久久 | 亚洲婷婷丁香 | 久久视频99| 中文字幕av在线免费 | 91精品国自产在线 | japanesefreesex中国少妇 | 中文字幕制服丝袜av久久 | 国产精品99精品久久免费 | 国产精品久久久久久电影 | 久久久久福利视频 | 91精品国产三级a在线观看 | 色婷婷88av视频一二三区 | 在线观看视频99 | 99在线观看 | 久久精品99视频 | 久久tv视频| 久久精品牌麻豆国产大山 | 91av视频播放 | 人人干人人模 | 在线播放亚洲 | 99久久99久久精品免费 | 国产一区二区免费在线观看 | 国产三级在线播放 | 国产精品女人久久久 | 亚洲成av| 亚洲电影成人 | 国产亚洲欧美在线视频 | 午夜国产一区二区三区四区 | 免费久久视频 | 亚一亚二国产专区 | 国产精品久久久精品 | 手机在线小视频 | 精品国产一区二区三区久久久蜜月 | 欧美亚洲专区 | 99视频在线免费观看 | 日韩成人精品一区二区 | 蜜臀aⅴ精品一区二区三区 久久视屏网 | 免费看特级毛片 | 久久国产免费 | 欧美激情视频一区二区三区 | 色婷婷狠狠五月综合天色拍 | 亚洲小视频在线 | 黄色网址国产 | 久久国产免费看 | 91久久奴性调教 | 国产精品一码二码三码在线 | 日韩精品视频在线观看网址 | 久久精美视频 | 97国产电影 | 久操视频在线免费看 | 午夜国产福利在线 | 1024手机基地在线观看 | 亚洲 欧美 成人 | 欧美日韩高清一区 | 91丨九色丨蝌蚪丨老版 | 久久国产成人午夜av影院潦草 | 麻豆免费视频网站 | 国模一区二区三区四区 | av在线电影网站 | 国产资源精品在线观看 | 婷婷婷国产在线视频 | 欧美在线久久 | 欧美性脚交 | 九九视频在线播放 | 亚洲黄色在线免费观看 | 国产麻豆成人传媒免费观看 | 99久久日韩精品免费热麻豆美女 | 99久久精品视频免费 | 六月丁香综合网 | 国产色小视频 | 九九热免费在线观看 | 日韩av免费在线电影 | 久久综合五月天 | 96久久欧美麻豆网站 | 日本公妇在线观看高清 | 国产精品久久久久久久av大片 | 国产一区在线视频 | 国产精品九九久久99视频 | 91av网址| 亚洲国产资源 | 伊人久久精品久久亚洲一区 | 国产乱对白刺激视频不卡 | 黄a网站 | 成人免费看电影 | 不卡av免费在线观看 | www色,com| 奇米网444| 麻豆传媒在线免费看 | 最新中文字幕在线观看视频 | 国产精品美女久久 | 国产精品男女啪啪 | 黄色毛片视频 | www.久久视频 | 在线a视频免费观看 | 久久综合精品一区 | 五月婷婷久久综合 | 国产精品二区三区 | 中文字幕在线字幕中文 | 久久爱992xxoo | 久草在线这里只有精品 | 久久艹国产| 婷婷福利影院 | 91精品区 | 伊人伊成久久人综合网小说 | 久久黄色影视 | 日韩久久精品一区二区三区下载 | 91一区二区在线 | 日韩高清免费在线 | 亚洲成人av影片 | 深爱激情五月婷婷 | 日韩三级在线 | 狠狠干 狠狠操 | 国产激情久久久 | 久久男人免费视频 | 久久国语露脸国产精品电影 | 亚洲精品视频在线观看网站 | 网站你懂的 | 久久久久久99精品 | 欧美日韩国产伦理 | 国产尤物在线视频 | 日免费视频 | 在线国产小视频 | 伊人狠狠色丁香婷婷综合 | 色午夜影院 | 日韩亚洲在线视频 | 日韩成人精品 | 欧美久久久久久久 | 欧美日韩高清在线 | 精品欧美一区二区三区久久久 | 久久夜视频 | 国产精品 9999| 国产精品乱码久久久 | 国产一二三四在线视频 | 一级黄色大片 | 日本精品xxxx | 日日射av| 9992tv成人免费看片 | 久久精品国产v日韩v亚洲 | 一区二区精品久久 | 91av视频免费在线观看 | 欧美最猛性xxxx | 日日夜夜艹 | 精品欧美一区二区三区久久久 | 99夜色| 午夜精品视频福利 | 久久这里 | 久久综合九色九九 | 91九色国产视频 | 国产日产精品一区二区三区四区 | 亚洲色视频 | 日韩精品一区二区久久 | 五月婷婷综合激情 | 天天做天天射 | 制服丝袜亚洲 | 国产精品免费久久久久 | 这里有精品在线视频 | 欧美一区二区三区免费看 | 天天综合狠狠精品 | 91视频在线国产 | 免费影视大全推荐 | 99在线视频精品 | 国产剧情在线一区 | 一区二区在线电影 | 91视频免费网站 | 超碰在线人 | 亚洲aⅴ乱码精品成人区 | www..com毛片| 精品久久久久久久久久久久 | 亚洲人在线7777777精品 | 国产成人a亚洲精品v | 一区二区三区高清 | www.久久久com| 久久艹欧美 | 在线视频99 | 亚洲视频免费在线观看 | 国内亚洲精品 | 久久超碰在线 | 丁香六月色 | 伊人小视频| 成人午夜精品久久久久久久3d | 日韩中文在线播放 | 五月婷婷毛片 | 国产玖玖在线 | 日韩黄色影院 | 四虎成人精品永久免费av九九 | 亚洲一区久久 | 激情综合啪 | 欧美一级片免费 | 91在线小视频| 免费国产视频 | 丁香花在线视频观看免费 | 91香蕉亚洲精品 | 久久热亚洲 | 久久九九精品久久 | 一区二区高清在线 | 粉嫩av一区二区三区四区五区 | 久久久久久久久久久国产精品 | 日本中文在线 | av色影院| 中文字幕日本在线 | 黄色的视频网站 | av日韩av | 狠狠躁夜夜躁人人爽超碰91 | 天天色 天天 | 欧美在线不卡一区 | 激情大尺度视频 | 亚洲黄色成人av | 在线免费视频一区 | 成年人精品 | 日日干美女 | 最新免费av在线 | 99热这里只有精品国产首页 | 91在线免费公开视频 | 久久看毛片 | 麻豆久久久久久久 | 国产日产精品一区二区三区四区的观看方式 | 中文字幕在线观看第三页 | 天天色天天爱天天射综合 | 免费观看全黄做爰大片国产 | 国产一级在线免费观看 | 免费观看黄色av | 99久久日韩精品视频免费在线观看 | 米奇四色影视 | 91av在线电影| a级国产毛片 | 最近最新最好看中文视频 | 伊人宗合网 | 麻豆91在线看 | 天天操福利视频 | 在线视频91| 亚洲三级国产 | 国产精品免费久久久久久 | 天天干天天操av | 亚洲自拍自偷 | 亚洲欧美国产精品久久久久 | 人人爱天天操 | 欧美日韩一区二区视频在线观看 | 国产 一区二区三区 在线 | 日韩欧三级 | 欧美天天射 | 97碰碰精品嫩模在线播放 | 九九九在线 | 在线视频 成人 | 不卡的av片 | 久久久久久久综合色一本 | 久久人人看 | 成人黄色av免费在线观看 | 99色在线| 97在线观 | 2019中文字幕第一页 | 久久蜜臀一区二区三区av | 中文av在线免费观看 | 婷婷丁香六月天 | 欧美午夜一区二区福利视频 | 在线中文字幕视频 | 亚洲免费在线播放视频 | 午夜私人影院久久久久 | 国产综合91| 成人av手机在线 | 亚洲精品在线观看不卡 | 嫩草av在线 | 久久久久久蜜av免费网站 | 日韩一区二区三区不卡 | 特级毛片爽www免费版 | 成人免费看电影 | 91精品国产91久久久久 | 日本99久久| 亚洲成年人免费网站 | 亚州精品一二三区 | 亚洲国产三级在线 | 欧美日韩精品免费观看视频 | 丁香六月婷婷激情 | 激情视频免费观看 | 国产资源精品 | 久久精品高清 | 99精品视频网| 五月情婷婷 | www.国产毛片 | 在线成人免费电影 | 免费看污污视频的网站 | 欧美色道 | 亚洲成人免费观看 | 亚洲午夜久久久久久久久电影网 | 五月激情丁香婷婷 | 日日摸日日添日日躁av | 国产乱对白刺激视频在线观看女王 | 婷婷五天天在线视频 | 中文字幕在线播放视频 | 亚洲精品影院在线观看 | 91视频高清免费 | 亚洲一级电影 | 亚洲精品中文字幕视频 | 在线不卡的av | 啪啪午夜免费 | 久久不见久久见免费影院 | 看v片| 麻豆视频在线免费看 | 一本大道久久精品懂色aⅴ 五月婷社区 | 色在线视频网 | 亚洲国产精品小视频 | 精品国产综合区久久久久久 | 国产91粉嫩白浆在线观看 | 精品视频亚洲 | 国产精品免费人成网站 | 就要色综合 | 色在线网站| 伊人天天干 | 91一区啪爱嗯打偷拍欧美 | 美女视频a美女大全免费下载蜜臀 | 看污网站 | 粉嫩av一区二区三区四区 | 国产成人一区二区三区在线观看 | 国产精品区免费视频 | 日韩精品欧美专区 | 在线婷婷| 999视频在线观看 | 国产精品免费大片视频 | 国产亚洲精品久久久久久移动网络 | 丁香在线观看完整电影视频 | 日本中文字幕免费观看 | 国产手机av在线 | 99国产免费网址 | 色网址99 | 黄色片免费在线 | 看片网站黄 | www免费看 | 日韩电影在线观看一区 | 99久久精品免费看国产四区 | 国产精品一区二区三区久久久 | 一区二区三区视频 | 国产精品久久久久久久久久久久午夜 | 免费福利小视频 | 久久夜靖品 | 亚州免费视频 | 国产成人亚洲精品自产在线 | 在线亚洲人成电影网站色www | 黄色国产成人 | 国产精品福利在线 | 国产精品午夜在线 | 欧美日韩免费视频 | 亚洲成人av一区 | 欧美性天天 | 日韩三级视频在线观看 | 久久久久99精品国产片 | 欧美日韩在线播放一区 | 精品网站999www | 91麻豆精品国产自产 | 婷婷视频在线 | 欧美日韩国产色综合一二三四 | 成人午夜在线观看 | av在线超碰 | 伊人电影天堂 | 手机成人在线 | 99久久激情| 一区二区成人国产精品 | 精品国产一二三四区 | 久久婷婷丁香 | 免费av在线| 欧美国产日韩一区二区三区 | 正在播放 久久 | 超碰在线1 | 亚洲视频 中文字幕 | 丁香久久 | 国产精品中文字幕在线播放 | 500部大龄熟乱视频使用方法 | 日韩av中文在线观看 | 一区二区不卡视频在线观看 | 国产精品第十页 | 欧美精品久久久久久久久久丰满 | 最近中文字幕免费观看 | 欧美色综合天天久久综合精品 | 久久国产免费看 | 日韩高清dvd | 成人免费在线观看电影 | 成年免费在线视频 | 99国产成+人+综合+亚洲 欧美 | www.99热精品| 999久久久久久久久久久 | 免费精品久久久 | 亚洲天堂精品视频在线观看 | 精品国产一区二区三区久久久 | 免费a现在观看 | 国内外成人在线 | 福利视频第一页 | 午夜视频导航 | 免费a v网站 | 亚洲最大av | 四虎5151久久欧美毛片 | 夜夜视频 | 国产亚洲成av人片在线观看桃 | 国产只有精品 | 99综合电影在线视频 | 久久久国产精品一区二区三区 | 精品福利片 | 中文字幕日韩有码 | 天天操天天拍 | 亚洲第一区在线播放 | 美女久久久久久久久久 | 91精品久久久久久综合乱菊 | 四虎在线永久免费观看 | 中文字幕在线播放一区 | 色网站在线免费 | 亚洲精品在线免费观看视频 | 久久久久免费精品国产小说色大师 | 日韩中文在线视频 | 亚洲在线网址 | 91精品无人成人www | 日韩不卡高清 | 亚洲一区久久 | 人人搞人人搞 | 亚洲黄色在线播放 | 国产一级精品绿帽视频 | 久久九九免费视频 | 欧美超碰在线 | 久久久噜噜噜久久久 | 日色在线视频 | 在线观看亚洲专区 | 欧美精品在线视频观看 | 久久香蕉一区 | 香蕉视频在线免费 | 国产一级不卡视频 | 久久久久久久久久国产精品 | 久久久久久久久久网 | 色综合欧洲 | 日韩精品视频在线观看网址 | 九九免费在线观看视频 | 日韩一区二区三区在线看 | 久久福利影视 | 91九色在线播放 | 色综合五月天 | 亚洲国产精品人久久电影 | 中文在线天堂资源 | 最近中文字幕大全中文字幕免费 | 精品视频一区在线 | 久久不射电影院 | 精品色综合 | 免费三及片| 在线观看视频精品 | 在线观看日韩国产 | 天堂av观看| 正在播放国产91 | 精品一区二区av | 日韩在线高清免费视频 | 99成人在线视频 | 日韩一区二区在线免费观看 | 狠狠操综合网 | 亚洲精品久久久蜜臀下载官网 | 中文字幕一区二区三区四区 | 久久视奸 | 亚洲精品ww | 最新中文在线视频 | 日韩影视在线观看 | 狠狠五月婷婷 | 久久91网 | 日韩乱码在线 | 97超碰人人澡人人爱 | 欧美视屏一区二区 | 精品国产乱码 | 国产精品一区二区在线免费观看 | 美女福利视频一区二区 | 成人黄色电影免费观看 | 欧美一二三视频 | 国产精品99久久久久久宅男 | 亚洲精品毛片一级91精品 | 最新真实国产在线视频 | 免费成人短视频 | 天天碰天天操 | 在线观看视频中文字幕 | 日韩精品一区二区三区外面 | 国产亚洲91 | 日韩综合精品 | 欧美一区视频 | 在线观看小视频 | 国产成人精品女人久久久 | 国产精品99久久免费黑人 | 精品一区二区精品 | 国产免费人人看 | 在线中文字幕观看 | 国产99久久久国产精品免费看 | 久久国产欧美日韩精品 | 久要激情网| 国产亚洲欧洲 | 久久影院一区 | 欧洲亚洲激情 | 西西444www高清大胆 | 久久久久99精品国产片 | 最新国产精品拍自在线播放 | 久久精品九色 | 日韩精品一区电影 | 久久久久久久久久久久久影院 | 天天操天天摸天天射 | 久久综合一本 | 嫩草伊人久久精品少妇av | 激情电影影院 | 中文字幕传媒 | 婷婷五月色综合 | 久久精品国产成人 | 欧美成人亚洲 | 欧美国产日韩一区二区三区 | 欧美精品v国产精品 | 视频一区二区精品 | 国产成人精品国内自产拍免费看 | 国产一级不卡毛片 | 日韩免费在线 | 亚洲国产精品影院 | 免费日韩一区二区 | 久久黄色小说 | 亚洲视频综合 | 久草干 | 欧美日韩不卡在线视频 | 99久久精品国产一区 | 97成人在线观看 | 免费高清在线视频一区· | 国产99久久久欧美黑人 | 亚洲一区二区三区四区精品 | 久久久精品网站 | 日韩大片在线播放 | 亚洲成人动漫在线观看 | 亚洲欧美日韩在线一区二区 | 人人看人人草 | 国产成人精品一区二区在线观看 | 久久 亚洲视频 | 日韩二三区 | 97在线观视频免费观看 | 欧美精品第一 | 日韩欧美电影在线观看 | 日韩精品欧美视频 | 日日夜夜精品免费视频 | 久久99久久精品国产 | 中文字幕高清av | 91高清免费看| 黄色成人av | 99久久精品免费视频 | 91av视频在线免费观看 | 二区三区在线视频 | 中文字幕资源网 国产 | 日本黄色免费网站 | av网站在线观看免费 | 久久久国产日韩 | 中文在线字幕观看电影 | 精品久久1| 久久精品日产第一区二区三区乱码 | 蜜桃视频日韩 | 91手机视频在线 | 久久无码av一区二区三区电影网 | 日韩av偷拍 | 亚洲成年人在线播放 | 国产一区二区三区免费视频 | 丁香视频免费观看 | 久在线观看 | 黄色资源在线观看 | 亚洲欧美怡红院 | 日本中文字幕在线 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 亚洲精品久久久久中文字幕二区 | 亚洲成av人片在线观看香蕉 | 91在线www| 丁香婷婷久久 | 美女网站色在线观看 | 日韩1级片| 久久久久久国产一区二区三区 | 国产精品porn| 婷婷丁香综合 | av高清影院 | 蜜臀av.com | 亚洲精品视频久久 | 日韩av中文字幕在线免费观看 | 97成人免费| 成人在线小视频 | 91在线超碰 | 草在线视频 | 丁香婷婷激情网 | av解说在线观看 | 亚洲免费公开视频 | 亚洲美女视频在线 | 69国产盗摄一区二区三区五区 | 免费在线观看av网站 | 久久视频99| 久久精品99视频 | 中文字幕永久免费 | 四虎影视精品永久在线观看 | 性色va| 日韩免费看 |