• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種基于J2EE的WEB系統(tǒng)的國(guó)際化方案設(shè)計(jì)

    2015-03-27 07:18:36中國(guó)長(zhǎng)江三峽集團(tuán)公司羅惠恒
    電子世界 2015年21期
    關(guān)鍵詞:配置文件服務(wù)器端頁(yè)面

    中國(guó)長(zhǎng)江三峽集團(tuán)公司 李 哲 羅惠恒 周 容

    1 引言

    軟件國(guó)際化(Inter nat ional ization, 又稱I18N),是指在軟件設(shè)計(jì)和文檔開發(fā)過(guò)程中,為了代碼設(shè)計(jì)與功能實(shí)現(xiàn)能處理多種語(yǔ)言和文化習(xí)俗,從而創(chuàng)建不同語(yǔ)言版本時(shí),不需要重新設(shè)計(jì)原程序代碼的軟件工程方法。

    軟件本地化(Local izat ion,又稱L10N),是指將一個(gè)軟件產(chǎn)品按特定國(guó)家/地區(qū)或語(yǔ)言市場(chǎng)的需要進(jìn)行加工,使之滿足特定市場(chǎng)上的用戶對(duì)語(yǔ)言和文化的特殊要求的軟件生成活動(dòng)。即針對(duì)某一地域所支持的編碼字符集、語(yǔ)言和地域習(xí)慣為軟件建立符合本地要求的信息的過(guò)程[1]。

    主流的J2EE的表現(xiàn)層框架如Spr ing MVC、St r ut s等對(duì)國(guó)際化或多或少有相應(yīng)的解決方案。但上述方案并不能適配所有場(chǎng)景,隨著RESTFUL風(fēng)格的興起,越來(lái)越多的數(shù)據(jù)展示和格式化工作直接交給了前端模板或組件,這需要客戶端Javascr ipt(簡(jiǎn)稱JS)腳本國(guó)際化的支持。本文介紹了一種針對(duì)基于J2EE三層架構(gòu)[2]WEB項(xiàng)目的多語(yǔ)言解決方案,有效解決了國(guó)際化過(guò)程中的相關(guān)問(wèn)題。

    2 國(guó)際化的背景及過(guò)程

    多語(yǔ)言的網(wǎng)站根據(jù)語(yǔ)言的組織方式可以分為有如下的兩種構(gòu)成類型:

    (1)單站點(diǎn)類型。不同語(yǔ)言的網(wǎng)站作為一個(gè)站點(diǎn),然后采用各種手段實(shí)現(xiàn)頁(yè)面的多語(yǔ)言。利用如第三方插件翻譯、針對(duì)不同語(yǔ)言頁(yè)面分目錄、動(dòng)態(tài)內(nèi)容產(chǎn)生[3]等方式實(shí)現(xiàn)國(guó)際化。

    (2)多站點(diǎn)類型。不同語(yǔ)言的網(wǎng)站作為多個(gè)站點(diǎn),保存在不同的服務(wù)器。服務(wù)器之間不存在任何聯(lián)系,即一系列內(nèi)容相關(guān)的網(wǎng)站集合。

    采用單站點(diǎn)模式[4]可以有效減少不必要的服務(wù)器開銷、降低開發(fā)及維護(hù)成本適用于大多數(shù)企業(yè)的信息系統(tǒng)建設(shè)。由于界面的風(fēng)格以及展示的功能相對(duì)固定,翻譯的精細(xì)化程度相對(duì)較高,采用動(dòng)態(tài)內(nèi)容產(chǎn)生作的手段可以在保證功能的前提下,有效減少開發(fā)前端代碼的工作量。

    動(dòng)態(tài)內(nèi)容產(chǎn)生模式進(jìn)行國(guó)際化主要包含兩個(gè)步驟:一是對(duì)語(yǔ)言的解析,二是根據(jù)所解析的語(yǔ)言進(jìn)行本地化內(nèi)容填充。下面以基于J2EE的三層架構(gòu)的WEB系統(tǒng)為例對(duì)其流程進(jìn)行說(shuō)明:

    服務(wù)器在接收到請(qǐng)求后首先進(jìn)行語(yǔ)言解析,依據(jù)請(qǐng)求中包含的參數(shù)確定出響應(yīng)頁(yè)面的語(yǔ)言種類。然后依據(jù)所解析的語(yǔ)言種類,在不同層次完成國(guó)際化的工作。

    一部分UI頁(yè)面直接在表現(xiàn)層的對(duì)模板(JSP)進(jìn)行編譯時(shí)完成;一部分UI頁(yè)面通過(guò)JS、CSS在客戶端瀏覽器渲染時(shí)完成。

    3 國(guó)際化方案的設(shè)計(jì)

    3.1 語(yǔ)言解析規(guī)則的設(shè)計(jì)

    由于JS對(duì)于國(guó)際化的支持相對(duì)Java較弱,所以擬將語(yǔ)言解析放在服務(wù)器端完成。J2SE中用地區(qū)(l ocal e)的概念代表用戶選擇的顯示語(yǔ)言以及日期、時(shí)間、貨幣等方面的格式化約定,這里選擇將該值作為解析的結(jié)果。

    通?;贛VC的表現(xiàn)層框架都提供了幾種默認(rèn)的地區(qū)解析器。例如在Spr ing MVC中,通過(guò)攔截器的方式配置地區(qū)解析器,默認(rèn)通過(guò)HTTP請(qǐng)求頭部解析區(qū)域acceptl anguage設(shè)置l ocal e。對(duì)語(yǔ)言解析的方式可以通過(guò)配置id為l ocal eResol ver的bean對(duì)象進(jìn)行修改,實(shí)現(xiàn)方式包括:根據(jù)session解析、根據(jù)cookie解析、固定地區(qū)等,當(dāng)有特殊要求時(shí)也可通過(guò)自定義方式實(shí)現(xiàn)。

    圖1 語(yǔ)言參數(shù)解析流程圖

    在根據(jù)session解析的方式中,標(biāo)識(shí)語(yǔ)言的參數(shù)作為session的一個(gè)屬性保存。該參數(shù)會(huì)隨著會(huì)話的結(jié)束而丟失。在根據(jù)cookie解析的方式中,標(biāo)識(shí)語(yǔ)言的參數(shù)會(huì)在cookie中長(zhǎng)期保存更加符合現(xiàn)實(shí)中的應(yīng)用場(chǎng)景。對(duì)于沒(méi)有采用MVC框架的表現(xiàn)層,可以借鑒框架的結(jié)構(gòu)自定義過(guò)濾器(f il ter)來(lái)完成對(duì)語(yǔ)言的解析工作。

    如圖1所示,解析完成后,表現(xiàn)層的控制器可以獲取該值,并將其關(guān)聯(lián)到對(duì)應(yīng)線程的上下文中傳遞給業(yè)務(wù)邏輯層進(jìn)而完成業(yè)務(wù)動(dòng)態(tài)數(shù)據(jù)國(guó)際化。

    為了實(shí)現(xiàn)主動(dòng)切換語(yǔ)言的功能,需要提供一個(gè)服務(wù)直接修改地區(qū)判據(jù)。具體實(shí)現(xiàn)可以通過(guò)一個(gè)控制器修改cookie中的參數(shù)。

    3.2 服務(wù)器端的國(guó)際化設(shè)計(jì)

    服務(wù)器端的國(guó)際化包含兩個(gè)方面:消息等靜態(tài)數(shù)據(jù)的國(guó)際化和動(dòng)態(tài)數(shù)據(jù)的國(guó)際化。

    基于MVC的表現(xiàn)層框架通常對(duì)J2EE中的消息機(jī)制進(jìn)行了加強(qiáng),已經(jīng)實(shí)現(xiàn)在解析出l ocal e對(duì)象后自動(dòng)加載對(duì)應(yīng)語(yǔ)言名稱后綴的消息配置文件的功能??刂破鞲鶕?jù)請(qǐng)求參數(shù)調(diào)用不同的視圖(JSP)和模型組合并成返回的UI頁(yè)面。視圖中的消息預(yù)先定義在不同語(yǔ)言的消息配置文件中,依據(jù)l ocal e調(diào)用不同的消息配置文件,將其填充進(jìn)UI頁(yè)面。

    對(duì)于沒(méi)有采用MVC框架的項(xiàng)目,同樣可以利用JTSL的消息機(jī)制,但須自行完成不同種語(yǔ)言的標(biāo)簽庫(kù)的加載工作。這里可以通過(guò)將這一部分工作直接放在語(yǔ)言解析過(guò)濾器中實(shí)現(xiàn),通過(guò)代碼:Conf ig.set(r equest, Conf ig.FMT_LOCALE,l ocal e)修改JSTL的配置對(duì)象Conf ig即可。

    動(dòng)態(tài)數(shù)據(jù)的國(guó)際化較為復(fù)雜,依賴于業(yè)務(wù)邏輯層將語(yǔ)言作為參數(shù)進(jìn)行處理。一般需要對(duì)數(shù)據(jù)訪問(wèn)層以及數(shù)據(jù)庫(kù)層進(jìn)行修改。常見的方案是根據(jù)語(yǔ)言參數(shù)在關(guān)系數(shù)據(jù)庫(kù)中按照單表或分表方式對(duì)不同語(yǔ)言的數(shù)據(jù)進(jìn)行存儲(chǔ),可以采用基于AOP的動(dòng)態(tài)數(shù)據(jù)國(guó)際化方案[5]實(shí)現(xiàn)。

    3.3 客戶端的國(guó)際化設(shè)計(jì)

    在瀏覽器進(jìn)行頁(yè)面渲染時(shí),JS控件、前端模板(EJS)等對(duì)所展示數(shù)據(jù)進(jìn)行內(nèi)容填充、格式化時(shí)需要完成國(guó)際化操作。

    通用的JS控件一般都包含獨(dú)立的本地化文件,采用多個(gè)文件分散管理標(biāo)簽的方式雖然簡(jiǎn)單,但是沒(méi)有達(dá)到與后臺(tái)標(biāo)簽的統(tǒng)一管理的目的。因此,可以選擇采用在前端實(shí)現(xiàn)通用的標(biāo)簽加載器的方式進(jìn)行改進(jìn)并達(dá)到上述目的,如圖2所示。

    圖2 i18n標(biāo)簽加載器的工作流程

    由于語(yǔ)言的解析工作已在服務(wù)器端完成,頁(yè)面在加載時(shí)僅需根據(jù)l ocal e參數(shù)向服務(wù)器請(qǐng)求不同的JS、CSS文件。在開始渲染之前,利用一個(gè)通用的i18n標(biāo)簽加載器發(fā)出Aj ax請(qǐng)求從服務(wù)器端獲取對(duì)應(yīng)l ocal e的標(biāo)簽文件(.pr oper t ies),并按照各個(gè)UI控件的需求由i18n加載器轉(zhuǎn)換為特定的JS對(duì)象供UI組件使用。

    此外對(duì)于貨幣、時(shí)間等信息的國(guó)際化,一部分利用JSTL標(biāo)簽在服務(wù)器端處理,還有一部分必須在前端完成處理的利用For mat Js、Moment Js等通用格式化組件進(jìn)行。

    3.4 標(biāo)簽維護(hù)方案的設(shè)計(jì)

    由于本方案采用唯一的配置文件管理頁(yè)面上幾乎所有的靜態(tài)標(biāo)簽(消息),配置文件的體積會(huì)隨著系統(tǒng)的增大而不斷擴(kuò)大,不利于提高運(yùn)行和維護(hù)的效率。為了解決上述問(wèn)題,需要建立通用的標(biāo)簽命名規(guī)則和標(biāo)簽控制界面。

    擬采用統(tǒng)一的命名方式: <應(yīng)用名>_<標(biāo)簽類型>_<標(biāo)簽名稱>。企業(yè)內(nèi)部根據(jù)系統(tǒng)名稱確定唯一的<應(yīng)用名>,<標(biāo)簽類型>分為m(message/消息)和l(l abel/標(biāo)簽),<標(biāo)簽名稱>盡量采用標(biāo)簽顯示值得英文單詞駝峰形式(可根據(jù)情況選取縮寫)。

    為了減少標(biāo)簽的數(shù)量,規(guī)定m類型標(biāo)簽區(qū)分大小寫,l類型不區(qū)分。對(duì)l類型的標(biāo)簽的格式化通過(guò)設(shè)置CSS3的t ext-t r ansf or m或者JS函數(shù)進(jìn)行。

    建另外,需要立統(tǒng)一的標(biāo)簽管理頁(yè)面,并采用如spr ing中提供的動(dòng)態(tài)加載資源文件的模式(Rel oadabl eR esour ceBundl eMessageSour ce)加載消息配置文件。后期用戶如果對(duì)WEB界面上的任意標(biāo)簽值不滿意,可以通過(guò)的標(biāo)簽管理界面查詢標(biāo)簽并修改,并且能夠?qū)崟r(shí)地看到效果,避免用戶直接接觸到配置文件。

    4 結(jié)語(yǔ)

    本文通過(guò)對(duì)現(xiàn)有國(guó)際化方案的比較和分析,針對(duì)企業(yè)基于J2EE三層結(jié)構(gòu)的信息系統(tǒng)設(shè)計(jì)了一整套國(guó)際化方案,并提出利用統(tǒng)一的資源文件管理前后端標(biāo)簽,并創(chuàng)建標(biāo)簽管理頁(yè)面進(jìn)行后續(xù)維護(hù)。該方案已在公司內(nèi)部的信息系統(tǒng)項(xiàng)目中得到驗(yàn)證。

    [1]董俊龍,王武魁.淺議基于JSF的Java國(guó)際化編程及其實(shí)現(xiàn)[J].微計(jì)算機(jī)信息,2009,25:170-171.

    [2]陸榮幸,郁洲,阮永良,等.J2EE平臺(tái)上MVC設(shè)計(jì)模式的研究與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用研究,2003,20:144-146.

    [3]周中雨,呂琳琳.J2EE平臺(tái)下WEB應(yīng)用國(guó)際化的研究與實(shí)現(xiàn)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2006,09(9):69-71.

    [4]張菲菲,薛賀,李建良.多語(yǔ)言Web網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[J].微電子學(xué)與計(jì)算機(jī),2008,5:43-45.

    [5]胡泊.基于JSF的國(guó)際化框架的設(shè)計(jì)與實(shí)現(xiàn)[D].北京郵電大學(xué),2009.

    猜你喜歡
    配置文件服務(wù)器端頁(yè)面
    大狗熊在睡覺
    刷新生活的頁(yè)面
    提示用戶配置文件錯(cuò)誤 這樣解決
    搭建簡(jiǎn)單的Kubernetes集群
    互不干涉混用Chromium Edge
    忘記ESXi主機(jī)root密碼怎么辦
    淺析異步通信層的架構(gòu)在ASP.NET 程序中的應(yīng)用
    成功(2018年10期)2018-03-26 02:56:14
    在Windows中安裝OpenVPN
    網(wǎng)頁(yè)防篡改中分布式文件同步復(fù)制系統(tǒng)
    同一Word文檔 縱橫頁(yè)面并存
    一边亲一边摸免费视频| 少妇 在线观看| 高清毛片免费看| 日日摸夜夜添夜夜添av毛片| 久久久久久久久久成人| 神马国产精品三级电影在线观看| 国产精品一及| 色哟哟·www| 欧美激情在线99| 男人和女人高潮做爰伦理| 一区二区三区乱码不卡18| 国产精品嫩草影院av在线观看| 春色校园在线视频观看| 日本一二三区视频观看| 国产精品一区www在线观看| 99热这里只有是精品在线观看| 亚洲精品中文字幕在线视频 | 欧美激情久久久久久爽电影| 在线a可以看的网站| 国产高清不卡午夜福利| 一个人看的www免费观看视频| 我的老师免费观看完整版| 免费av毛片视频| 久久韩国三级中文字幕| 亚洲精品国产av蜜桃| 尾随美女入室| 国产 一区精品| 久久影院123| 在线 av 中文字幕| 成人欧美大片| 男的添女的下面高潮视频| 午夜激情久久久久久久| 人妻少妇偷人精品九色| 午夜免费观看性视频| 两个人的视频大全免费| 91久久精品国产一区二区三区| 在线 av 中文字幕| 人人妻人人看人人澡| 男女啪啪激烈高潮av片| 深爱激情五月婷婷| 亚洲成人久久爱视频| 美女高潮的动态| 国产午夜精品一二区理论片| 国产免费一级a男人的天堂| 久久99精品国语久久久| 国产男人的电影天堂91| 在线观看免费高清a一片| 亚洲精品国产av成人精品| 久久久久久久久久久丰满| 精品酒店卫生间| 五月伊人婷婷丁香| 69人妻影院| 亚洲成人一二三区av| 日日摸夜夜添夜夜添av毛片| 精华霜和精华液先用哪个| 黄色怎么调成土黄色| 干丝袜人妻中文字幕| av在线亚洲专区| 蜜臀久久99精品久久宅男| 男女国产视频网站| 美女高潮的动态| 欧美+日韩+精品| 亚洲欧美精品专区久久| 69人妻影院| 成人亚洲精品av一区二区| 成人高潮视频无遮挡免费网站| 国产 一区精品| 日本av手机在线免费观看| 又爽又黄无遮挡网站| 欧美老熟妇乱子伦牲交| 亚洲欧美精品专区久久| 日日摸夜夜添夜夜爱| 女的被弄到高潮叫床怎么办| 九草在线视频观看| 日日撸夜夜添| 91久久精品国产一区二区三区| 丝袜美腿在线中文| 亚洲精品乱码久久久v下载方式| 色综合色国产| 神马国产精品三级电影在线观看| 亚洲自偷自拍三级| 一二三四中文在线观看免费高清| 国产中年淑女户外野战色| 中文字幕免费在线视频6| 一区二区av电影网| 亚洲一级一片aⅴ在线观看| 一级二级三级毛片免费看| 亚洲欧美清纯卡通| 韩国高清视频一区二区三区| 久久久久久久久久久丰满| 亚洲精品一二三| av在线蜜桃| 久久久久久伊人网av| 2018国产大陆天天弄谢| 岛国毛片在线播放| 国产爱豆传媒在线观看| 又大又黄又爽视频免费| 亚洲综合色惰| 高清av免费在线| av国产精品久久久久影院| 亚洲av免费高清在线观看| 国产在线一区二区三区精| 日韩一区二区视频免费看| av福利片在线观看| 日韩欧美精品v在线| 又粗又硬又长又爽又黄的视频| 啦啦啦中文免费视频观看日本| 99久国产av精品国产电影| 久久久久久久大尺度免费视频| 日韩电影二区| 一个人看的www免费观看视频| 国产午夜精品久久久久久一区二区三区| 久久久久久伊人网av| 天美传媒精品一区二区| 国产 精品1| 国产日韩欧美亚洲二区| 国产精品99久久久久久久久| 久久99蜜桃精品久久| 99久久中文字幕三级久久日本| 免费观看在线日韩| 干丝袜人妻中文字幕| 免费黄色在线免费观看| 一级av片app| 免费黄频网站在线观看国产| 国产伦在线观看视频一区| 成年女人看的毛片在线观看| 日韩精品有码人妻一区| 免费大片18禁| 日本黄色片子视频| 精品久久久久久久人妻蜜臀av| 亚洲精品aⅴ在线观看| 国产成人免费观看mmmm| 最近中文字幕高清免费大全6| 秋霞在线观看毛片| 日韩视频在线欧美| 寂寞人妻少妇视频99o| 精品久久久久久电影网| 校园人妻丝袜中文字幕| 久久久久国产精品人妻一区二区| tube8黄色片| 伦理电影大哥的女人| 欧美日韩在线观看h| 精品一区在线观看国产| 国产精品嫩草影院av在线观看| 国产亚洲av片在线观看秒播厂| 久久久久久久久久久免费av| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 高清在线视频一区二区三区| 蜜臀久久99精品久久宅男| 欧美激情在线99| 国产黄色免费在线视频| 老司机影院毛片| 久久久国产一区二区| 成年免费大片在线观看| 肉色欧美久久久久久久蜜桃 | 尾随美女入室| 亚洲一级一片aⅴ在线观看| 久久精品夜色国产| 久久女婷五月综合色啪小说 | av线在线观看网站| 麻豆久久精品国产亚洲av| 舔av片在线| 国产久久久一区二区三区| 亚洲欧美精品自产自拍| 亚洲av电影在线观看一区二区三区 | 亚洲av在线观看美女高潮| 成年女人看的毛片在线观看| 国产高清有码在线观看视频| 成年女人在线观看亚洲视频 | 中文字幕人妻熟人妻熟丝袜美| 别揉我奶头 嗯啊视频| av在线蜜桃| 观看美女的网站| 国产日韩欧美亚洲二区| 在线观看av片永久免费下载| 久久韩国三级中文字幕| 小蜜桃在线观看免费完整版高清| 亚洲国产精品专区欧美| 天堂俺去俺来也www色官网| .国产精品久久| 有码 亚洲区| 美女视频免费永久观看网站| 22中文网久久字幕| 精品久久久久久久末码| 91狼人影院| 亚洲伊人久久精品综合| 久久久久性生活片| 精品熟女少妇av免费看| 欧美zozozo另类| 免费少妇av软件| 自拍偷自拍亚洲精品老妇| 亚洲国产最新在线播放| 国产成人午夜福利电影在线观看| av免费在线看不卡| 国产精品久久久久久久久免| 久久热精品热| 王馨瑶露胸无遮挡在线观看| 精品少妇黑人巨大在线播放| 亚洲伊人久久精品综合| 午夜激情福利司机影院| 制服丝袜香蕉在线| 午夜福利视频精品| 成人一区二区视频在线观看| 日韩中字成人| 99热6这里只有精品| www.av在线官网国产| 自拍欧美九色日韩亚洲蝌蚪91 | 五月天丁香电影| 搞女人的毛片| 日韩av免费高清视频| 晚上一个人看的免费电影| 日本黄大片高清| 视频中文字幕在线观看| 波多野结衣巨乳人妻| 亚洲av成人精品一二三区| 狂野欧美白嫩少妇大欣赏| 亚洲色图av天堂| 男女边吃奶边做爰视频| 国产亚洲av片在线观看秒播厂| 2021天堂中文幕一二区在线观| 国产在视频线精品| 久久久久国产网址| 国产精品精品国产色婷婷| 涩涩av久久男人的天堂| 欧美bdsm另类| 干丝袜人妻中文字幕| 亚洲精品国产成人久久av| 成人二区视频| 2022亚洲国产成人精品| 久久久色成人| 国产精品.久久久| 国产一区二区亚洲精品在线观看| 国产综合懂色| 欧美bdsm另类| 性色av一级| 日本黄大片高清| 亚洲aⅴ乱码一区二区在线播放| 可以在线观看毛片的网站| 精品国产三级普通话版| 日韩一区二区三区影片| 永久免费av网站大全| 午夜福利视频精品| 免费看光身美女| 国产国拍精品亚洲av在线观看| 女的被弄到高潮叫床怎么办| 亚洲欧美精品专区久久| 国产中年淑女户外野战色| 国产成人freesex在线| 中文天堂在线官网| 欧美激情国产日韩精品一区| 久久久久久九九精品二区国产| 男男h啪啪无遮挡| 欧美日韩亚洲高清精品| 亚洲无线观看免费| 久久精品久久久久久噜噜老黄| 精品久久久精品久久久| 中文字幕人妻熟人妻熟丝袜美| 国产精品国产三级国产av玫瑰| 国产成人精品久久久久久| 亚洲欧美成人综合另类久久久| 国产精品熟女久久久久浪| 欧美激情国产日韩精品一区| 亚洲av成人精品一二三区| 国语对白做爰xxxⅹ性视频网站| 午夜精品一区二区三区免费看| 亚洲精品aⅴ在线观看| 国国产精品蜜臀av免费| 麻豆精品久久久久久蜜桃| 欧美激情国产日韩精品一区| 视频区图区小说| 精品久久久精品久久久| 精品一区二区三卡| 亚洲av中文av极速乱| 最近中文字幕高清免费大全6| videos熟女内射| 国产免费一级a男人的天堂| 一级毛片电影观看| 国产精品久久久久久精品古装| 国产精品一区二区三区四区免费观看| 亚洲av男天堂| 水蜜桃什么品种好| 欧美激情国产日韩精品一区| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 中文在线观看免费www的网站| 街头女战士在线观看网站| 亚洲精品国产av成人精品| 五月开心婷婷网| 成人漫画全彩无遮挡| 男人添女人高潮全过程视频| 日本wwww免费看| 日韩一区二区三区影片| 亚洲一区二区三区欧美精品 | 中文欧美无线码| 99久久精品国产国产毛片| 成人亚洲精品一区在线观看 | 亚洲精品国产av成人精品| 国产精品.久久久| 午夜亚洲福利在线播放| 国产伦在线观看视频一区| 久久久久久久午夜电影| 国产伦精品一区二区三区四那| 亚洲一级一片aⅴ在线观看| 内地一区二区视频在线| 亚洲天堂av无毛| 秋霞在线观看毛片| 国产极品天堂在线| 一级黄片播放器| 亚洲av欧美aⅴ国产| 2021少妇久久久久久久久久久| .国产精品久久| 亚洲欧美日韩卡通动漫| 国产探花在线观看一区二区| av免费观看日本| 免费观看性生交大片5| 亚洲精品一区蜜桃| 亚洲一区二区三区欧美精品 | 在线天堂最新版资源| 一二三四中文在线观看免费高清| 少妇高潮的动态图| 亚洲国产精品成人综合色| 国产精品不卡视频一区二区| 激情 狠狠 欧美| 午夜视频国产福利| 91久久精品国产一区二区三区| 日韩电影二区| 啦啦啦在线观看免费高清www| 最近最新中文字幕大全电影3| 菩萨蛮人人尽说江南好唐韦庄| 久久久久久久大尺度免费视频| 亚洲欧美日韩无卡精品| 女人被狂操c到高潮| 国产亚洲5aaaaa淫片| 精品人妻熟女av久视频| av网站免费在线观看视频| 一本一本综合久久| 1000部很黄的大片| 亚洲欧美中文字幕日韩二区| 亚洲第一区二区三区不卡| 一级毛片我不卡| 网址你懂的国产日韩在线| 最近中文字幕高清免费大全6| 欧美人与善性xxx| 中国国产av一级| 18+在线观看网站| 国产精品三级大全| 成人综合一区亚洲| 日韩av免费高清视频| 夜夜爽夜夜爽视频| 九色成人免费人妻av| 黄色欧美视频在线观看| 国产亚洲午夜精品一区二区久久 | 日本爱情动作片www.在线观看| 中国美白少妇内射xxxbb| 嫩草影院精品99| 看黄色毛片网站| 久久久精品94久久精品| 国产精品人妻久久久久久| 综合色av麻豆| 97超碰精品成人国产| 91久久精品国产一区二区三区| 赤兔流量卡办理| 男女国产视频网站| 亚洲性久久影院| 国产综合精华液| 国产毛片在线视频| 听说在线观看完整版免费高清| 在线播放无遮挡| 嫩草影院精品99| 日日摸夜夜添夜夜添av毛片| 欧美三级亚洲精品| 日本与韩国留学比较| 三级国产精品片| freevideosex欧美| 啦啦啦啦在线视频资源| 国产 一区精品| 91精品国产九色| 精华霜和精华液先用哪个| 极品教师在线视频| 亚洲美女视频黄频| 国产综合懂色| 一边亲一边摸免费视频| 久热这里只有精品99| 777米奇影视久久| 男人添女人高潮全过程视频| 精品久久国产蜜桃| 在线播放无遮挡| 国产综合精华液| 国产成人freesex在线| 久久精品久久精品一区二区三区| 网址你懂的国产日韩在线| 美女内射精品一级片tv| 肉色欧美久久久久久久蜜桃 | freevideosex欧美| 亚洲精品中文字幕在线视频 | 少妇高潮的动态图| 亚洲婷婷狠狠爱综合网| 你懂的网址亚洲精品在线观看| 美女cb高潮喷水在线观看| 身体一侧抽搐| 国产美女午夜福利| 自拍偷自拍亚洲精品老妇| 亚洲精品456在线播放app| 免费观看a级毛片全部| 亚洲国产成人一精品久久久| 国产成人91sexporn| 老女人水多毛片| 亚洲怡红院男人天堂| 乱码一卡2卡4卡精品| 国产一区亚洲一区在线观看| 成人欧美大片| 免费大片18禁| 人人妻人人爽人人添夜夜欢视频 | 人人妻人人看人人澡| 国产亚洲最大av| 欧美日本视频| 女人十人毛片免费观看3o分钟| 免费av不卡在线播放| 插阴视频在线观看视频| 午夜福利高清视频| 超碰97精品在线观看| 少妇丰满av| 国产日韩欧美亚洲二区| 国产成人福利小说| 国产毛片在线视频| 男男h啪啪无遮挡| 国产有黄有色有爽视频| 人妻少妇偷人精品九色| 国产精品无大码| 中文字幕免费在线视频6| 99热网站在线观看| 成人一区二区视频在线观看| 免费大片18禁| 免费av不卡在线播放| 亚洲四区av| 久久精品人妻少妇| 国产精品久久久久久久久免| 国产精品一及| 国产伦精品一区二区三区四那| 欧美性猛交╳xxx乱大交人| 日韩,欧美,国产一区二区三区| 久久韩国三级中文字幕| 天堂中文最新版在线下载 | 午夜福利在线观看免费完整高清在| 成年人午夜在线观看视频| 久久久午夜欧美精品| 香蕉精品网在线| 日韩制服骚丝袜av| 亚洲三级黄色毛片| 一级二级三级毛片免费看| 九草在线视频观看| 国产亚洲精品久久久com| 男女边摸边吃奶| 超碰97精品在线观看| 一区二区av电影网| 中文字幕久久专区| 欧美日韩视频高清一区二区三区二| 五月开心婷婷网| 高清欧美精品videossex| 欧美精品人与动牲交sv欧美| 青春草国产在线视频| 2022亚洲国产成人精品| 日韩一区二区三区影片| 久久久亚洲精品成人影院| 免费观看的影片在线观看| 欧美人与善性xxx| 成人特级av手机在线观看| 日韩电影二区| 亚洲国产欧美在线一区| 国产欧美日韩一区二区三区在线 | 亚洲一级一片aⅴ在线观看| 欧美xxxx黑人xx丫x性爽| 内射极品少妇av片p| 最近中文字幕高清免费大全6| 国产一区二区三区综合在线观看 | 亚洲熟女精品中文字幕| 国产精品伦人一区二区| 欧美日韩视频精品一区| 亚洲精品456在线播放app| 成人黄色视频免费在线看| 如何舔出高潮| 日韩中字成人| 99热这里只有精品一区| 亚洲av成人精品一二三区| 久久精品国产鲁丝片午夜精品| 黄片wwwwww| 国产v大片淫在线免费观看| 黄片wwwwww| 国产久久久一区二区三区| 久久久久久伊人网av| 日本一本二区三区精品| 国产成人免费观看mmmm| av在线老鸭窝| 亚洲av福利一区| 国产淫语在线视频| 在线观看三级黄色| 免费少妇av软件| 国产成人福利小说| kizo精华| 免费大片18禁| 日韩欧美一区视频在线观看 | 免费看不卡的av| 激情五月婷婷亚洲| 一级毛片aaaaaa免费看小| 又粗又硬又长又爽又黄的视频| 午夜精品一区二区三区免费看| 丰满人妻一区二区三区视频av| 涩涩av久久男人的天堂| 免费电影在线观看免费观看| 真实男女啪啪啪动态图| 午夜激情久久久久久久| 波多野结衣巨乳人妻| a级毛片免费高清观看在线播放| 久久这里有精品视频免费| 夫妻午夜视频| 国产午夜精品一二区理论片| 国产高清国产精品国产三级 | 看十八女毛片水多多多| 欧美成人a在线观看| 最近中文字幕2019免费版| 男插女下体视频免费在线播放| 高清午夜精品一区二区三区| 高清欧美精品videossex| 麻豆久久精品国产亚洲av| 人妻少妇偷人精品九色| 亚洲精品日韩在线中文字幕| 国产视频内射| 成人黄色视频免费在线看| 午夜精品国产一区二区电影 | 午夜福利视频1000在线观看| 国产午夜福利久久久久久| 老司机影院成人| 国内少妇人妻偷人精品xxx网站| 午夜激情福利司机影院| 久久99蜜桃精品久久| 亚洲av不卡在线观看| eeuss影院久久| 国产在线一区二区三区精| 成人国产av品久久久| 亚洲国产精品成人久久小说| 日韩一本色道免费dvd| 建设人人有责人人尽责人人享有的 | 亚洲成人精品中文字幕电影| 中国国产av一级| 亚洲精华国产精华液的使用体验| a级毛片免费高清观看在线播放| 亚洲人成网站在线观看播放| av一本久久久久| 中文资源天堂在线| 综合色av麻豆| 十八禁网站网址无遮挡 | 亚洲激情五月婷婷啪啪| 麻豆乱淫一区二区| 日本与韩国留学比较| 如何舔出高潮| 亚洲伊人久久精品综合| 又黄又爽又刺激的免费视频.| 大码成人一级视频| 久热这里只有精品99| 深爱激情五月婷婷| 不卡视频在线观看欧美| 毛片一级片免费看久久久久| 欧美日韩综合久久久久久| 成年人午夜在线观看视频| 亚洲av中文av极速乱| 极品教师在线视频| 国产一区二区三区av在线| 欧美xxxx性猛交bbbb| 精品人妻偷拍中文字幕| 免费看av在线观看网站| 2022亚洲国产成人精品| 简卡轻食公司| 婷婷色综合www| 欧美精品人与动牲交sv欧美| 国产精品一二三区在线看| 国产一区二区在线观看日韩| 国产精品成人在线| 欧美日韩视频高清一区二区三区二| 久久久久久久久久久免费av| 婷婷色综合www| 日韩av在线免费看完整版不卡| 久久精品久久久久久久性| 少妇人妻 视频| 男人添女人高潮全过程视频| 超碰av人人做人人爽久久| 免费av不卡在线播放| 国产精品久久久久久精品电影小说 | 黄色一级大片看看| 春色校园在线视频观看| 亚洲一区二区三区欧美精品 | 一区二区av电影网| 大又大粗又爽又黄少妇毛片口| 久久ye,这里只有精品| 国产精品.久久久| 色婷婷久久久亚洲欧美| 国产黄频视频在线观看| 国产在线一区二区三区精| 国产亚洲午夜精品一区二区久久 | 午夜福利视频精品| 亚洲av日韩在线播放| 欧美丝袜亚洲另类| 亚洲欧美成人综合另类久久久| 精品一区二区三卡| 午夜免费鲁丝| 亚洲电影在线观看av| 麻豆乱淫一区二区| 亚洲国产精品专区欧美| 少妇的逼水好多| 国产av国产精品国产| 三级国产精品欧美在线观看| 建设人人有责人人尽责人人享有的 | 搞女人的毛片| 丰满少妇做爰视频| 日韩人妻高清精品专区| 国产精品久久久久久久久免| 边亲边吃奶的免费视频|