韩剧1988免费观看全集_久久影视三级福利片_亚洲视频在线观看免费_在线观看欧美日韩_国产亚洲激情在线_亚洲精品美女久久久_欧美国产日韩一区二区在线观看_91在线观看免费高清完整版在线观看_日韩av免费看_国产又爽又黄的激情精品视频_琪琪亚洲精品午夜在线_欧美性猛xxx_不卡毛片在线看_国产亚洲日本欧美韩国_91国内在线视频_精品国产福利视频

當前位置:蘿卜系統(tǒng)下載站 > 技術開發(fā)教程 > 詳細頁面

如何創(chuàng)建一個 XML 的開發(fā)環(huán)境

如何創(chuàng)建一個 XML 的開發(fā)環(huán)境

更新時間:2021-01-01 文章作者:未知 信息來源:網(wǎng)絡 閱讀次數(shù):

學習 XML 的最佳途經(jīng)是從簡單的開發(fā)入手,大膽實踐,循序漸進。XML 的妙處只有在開發(fā)過程中才能深入體會,離開了開發(fā)是學不好 XML 的。因此學習 XML 首先應該建立一個 XML 的開發(fā)環(huán)境。我給大家介紹一下怎樣建立一個基于 Java 的 XML 開發(fā)環(huán)境。因為我現(xiàn)在沒辦法用到 Linux,所以所有的例子都是在 Windows 上做的。但是這里介紹的所有的軟件在 Linux 和 Windows 上都是可以用的,用法也大同小異。而且除了 Sun 的 JRE 以外都是 open source 軟件,任何人都可以拿來做任何用途,甚至是商業(yè)目的的重新發(fā)行。JRE 也是可以免費下載和使用的,只是沒有源代碼。如果您有在 Linux 上使用這些軟件的經(jīng)驗,希望能貢獻給大家。

建立一個 XML 的開發(fā)環(huán)境需要經(jīng)過以下步驟:
1。安裝 Java runtime environment
2。安裝一個 Java 編譯器。
3。安裝一個 JSP Container。
4。安裝一個支持 XSLT 的 taglib。
5。安裝一個 XML Parser。
6。安裝一個支持 XSLT 的瀏覽器。
7。安裝一個 XML 文件的編輯器 (可選)。


步驟1。安裝 Java runtime environment
推薦使用 Sun 的 JRE 1.3,可以從這里下載:
http://java.sun.com/j2se/1.3/jre/download-windows.html
注意:不是 JDK 1.3,我們需要的只是 JRE 1.3

下載完 JRE 1.3 后運行安裝程序,假設安裝在 C:\JRE1.3 下。然后需要設置三個環(huán)境變量。
JAVA_HOME=C:\JRE1.3
CLASSPATH=.;C:\JRE1.3\lib\rt.jar
PATH=%PATH%;C:\JRE1.3\bin

如果是 Windows 95/98/me,將環(huán)境變量的設置放在 Autoexec.bat 中,然后重啟機器,Windows NT/2000 在“我的電腦/屬性”中設置就可以了。


步驟2:安裝一個 Java 編譯器。
推薦使用 IBM 的 jikes,一個高效的 open source 的 Java 編譯器。jikes 的主頁在
http://oss.software.ibm.com/developerworks/opensource/jikes/
最新的版本是 1.1.3, 可以從這里下載:
http://oss.software.ibm.com/pub/jikes/jikes-1_13-mingw-win32.zip
下載后解壓縮,得到一個 jikes.exe,放在任何 PATH 環(huán)境變量中的目錄下,比如 C:\JRE1.3\bin

編輯一個簡單的 hello world 程序試一下:
// hello.java
public class hello {
    public static void main(String [] args) {
        System.out.print("hello, world!\n");
    }
}

然后編譯
jikes hello.java

如果生成了 hello.class 就可以用了。


步驟3。安裝一個 JSP Container。
推薦使用 Jakarta 的 Tomcat 3.2.1。Tomcat 3.2.1 可以從這里下載:
http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.1/bin/
你需要下載 jakarta-tomcat-3.2.1.zip 這個文件
如果你是在 Windows NT/2000 下安裝,還有 win32/i386 目錄下的 jk_nt_service.zip 。

下載后解壓縮,假設放在 C:\tomcat 下
然后需要設置一個環(huán)境變量
TOMCAT=C:\tomcat

為了使 Tomcat 可以使用 jikes,你需要做一點點的 hack,方法如下:
將 tomcat 的 lib 目錄下的 parser.jar,jaxp.jar,webserver.jar 加入環(huán)境變量 CLASSPATH,使其生效后執(zhí)行以下步驟:
cd \tomcat\src\org\apache\tomcat\context
編輯文件 WebXmlReader.java,將
// sw.addInitParam("jspCompilerPlugin", "org.apache.jasper.compiler.JikesJavaCompiler");
前的注釋去掉

然后編譯
jikes WebXmlReader.java

建立一個臨時目錄,使用 jar 工具(可以從 JDK 中獲得) 解壓縮 Tomcat 的 lib 目錄下的 webserver.jar
mkdir t
cd t
jar xvf ..\webserver.jar
將 org\apache\tomcat\context 下的 WebXmlReader*.class 替換為剛才編譯生成的 WebXmlReader*.class
然后重新打包:
jar cf webserver.jar .
使用新的 webserver.jar 替換 Tomcat 的 webserver.jar

編輯 Tomcat 的 conf 目錄中的 web.xml,將
<!-- uncomment the following to use Jikes for JSP compilation
<init-param>
    <param-name>jspCompilerPlugin</param-name>
    <param-value>org.apache.jasper.compiler.JikesJavaCompiler</param-value>
</init-param>
-->
外的注釋去掉。

編輯 Tomcat 的 bin 目錄中的 tomcat.bat,將所有的 tools.jar 替換為 rt.jar
啟動 tomcat,運行 bin 目錄中的 startup.bat。
使用瀏覽器做一下測試,訪問
http://localhost:8080
如果 JSP 和 Servlet 的例子都能編譯和運行,Tomcat 就可以用了。
停止 Tomcat 用 shutdown.bat

在 Windows NT/2000 下,可以把 tomcat 安裝為一個 service,方法如下:
將 Tomcat 的 conf 目錄下的 wrapper.properties 拷出來并編輯。將其中的兩個變量
wrapper.tomcat_home
wrapper.java_home
分別設置為 TOMCAT 和 JRE 的安裝路徑,將所有的 tools.jar 替換為 rt.jar。
然后運行
jk_nt_service -I Tomcat wrapper.properties
其中 Tomcat 是我們安裝的 service 的名稱。
進入控制面板中啟動 Tomcat service。Tomcat service安裝后設置為手工啟動,你可以修改 Tomcat service 的屬性使其成為自動啟動。

刪除 Tomcat service 用:
jk_nt_service -R Tomcat


步驟4。安裝一個支持 XSLT 的 taglib。
推薦使用 Jakarta Taglibs 中做 XSLT 的 XSL Taglib
其頁面在 http://jakarta.apache.org/taglibs/doc/xsl-doc/intro.html
從該頁面上下載 XSL Taglib 的 snapshot。你也可以下載全部的 Jakarta Taglibs,Jakarta Taglibs 的范圍很廣,但是這里我們要用到的僅僅是其中的 XSL Taglib。

下載完后解壓縮,將其中的 xsl-examples.war 和 xsl-doc.war 這兩個文件拷到 Tomcat 的 webapps 目錄下,然后重新啟動 Tomcat。使用瀏覽器訪問
http://localhost:8080/xsl-examples/
運行頁面中的 Apply.jsp,如果沒有出錯,顯示了一個有很多表格的頁面,XSL Taglib 就可以用了。
XSL Taglib 的文檔也裝好了,在
http://localhost:8080/xsl-doc/

你可以從這個例子出發(fā),一步一步地開始寫你自己的 XML 處理程序。比如你可以在 Tomcat 的 server.xml 中添加一個新的 Context
<Context path="/jspxml"
        docBase="path-to-your-work-directory"
        crossContext="false"
        debug="0"
        reloadable="true" >
</Context>
其中的 path-to-your-work-directory 是你的開發(fā)目錄。將 Tomcat 的 webapps/xsl-examples 目錄下的內容原封不動的拷到你的開發(fā)目錄,以這個程序為參考開始寫你自己的 XML 處理程序。

關于如何使用 JSP 做 XML 開發(fā)可以參考 Sun 的 whitepaper ,在:http://java.sun.com/products/jsp/pdf/JSPXML.pdf
講的基本上就是我上面告訴你的這種方法。


步驟5。安裝一個 XML Parser。
做完了步驟3 和 步驟4,你已經(jīng)有了兩個可用的 XML Parser 了,那就是 Tomcat 本身使用的 Sun 的 JAXP 和 XSL Taglib 使用的 xml.apache.org 的 Xerces。JAXP 包括兩個文件 parser.jar 和 jaxp.jar,Xerces 只有一個文件 xerces.jar,這幾個文件可以從 Tomcat 的目錄下找到。
推薦使用 Xerecs 這個 XML Parser,因為它目前已經(jīng)可以支持 XML Schema,并且它是 open source 軟件。但是這完全是出于個人喜好,Sun 的 XML Parser 也是非常出色的。決定使用哪個 XML Parser 后將其文件加入到 CLASSPATH 中。但是不要同時使用兩個 XML Parser。CLASSPATH 生效后你就可以在你的 Java 程序中使用 JDOM 和 SAX 的 API 處理 XML 文件了。

關于 JDOM 和 SAX 適用的場合和用法的例子可以從這里找到:http://developerlife.com


步驟6。安裝一個支持 XSLT 的瀏覽器。
這一步并不是必須的,因為我們現(xiàn)在已經(jīng)可以在 Server 端使用 XSL Taglib 將 XML 文件轉換為 HTML 格式后發(fā)給 Browser,所以實際上你可以使用任何你喜歡的瀏覽器。但是安裝一個支持 XSLT 的瀏覽器可以方便我們的學習。雖然現(xiàn)在我們需要在 Server 端做 XSLT,但是將來支持 XSLT 的瀏覽器流行了之后我們甚至連這一步都可以省掉,直接把 XML 和 XSL 文件發(fā)給瀏覽器就行了。這樣就可以大大減輕 Server 端的負擔,因為做 XSLT 可不是一件輕松的工作。

推薦使用 Mozilla 0.8。說到這里,你可能又要問了,為什么不使用 IE 4/5 呢?IE 4/5 不是也可以做 XSLT 嗎?除了個人喜好以外,我可以舉出 3 個使用 Mozilla 的理由:
首先 Mozilla 支持的 XSLT 版本比 IE 4/5 要新,IE 4/5 支持的 XSLT 不是正式版本,而是一個草稿。即:http://www.w3.org/TR/WD-xsl ,而 Mozilla 支持的 XSLT 是 XSLT 的正式版本。即:http://www.w3.org/1999/XSL/Transform 。
其次 Mozilla 中的 XML 應用不僅包括 XSLT,還包括 RDF,XUL,SVG,MathML 等等,所以 Mozilla 對 XML 的支持從廣度和深度上都要超過 IE 4/5。
第三 XML FAQ 的作者對 Mozilla 推崇有加,認為 Mozilla 對 XML 的支持在魯棒性上比 IE 4/5 要好得多。

OK,說了這么多,現(xiàn)在轉到正題上來,如何使 Mozilla 0.8 支持 XSLT?
首先,從這里下載 Mozilla 0.8:http://www.mozilla.org/releases/
最新的是 0.8.1 版,但是這個版本安裝了支持 XSLT 的模塊后無法運行,所以目前還只能使用老一點但是比較慢的 0.8 版。
如果你不想再要其它諸如 SVG/MathML 的功能的話,最方便的方法是使用做好的 .exe 文件安裝。
安裝完畢后,啟動 Mozilla,訪問這個頁面:http://www.mozilla.org/projects/xslt/
頁面里有一個 Install 按鈕,點擊這個按鈕就可以安裝實現(xiàn) XSLT 功能的 TransforMiiX 模塊。
重新啟動 Mozilla,訪問上面提到的那個頁面。點擊上面 simple example 的鏈接。如果看到的結果與點擊 look like 鏈接看到的結果相同,那么你的 Mozilla 就已經(jīng)能夠支持 XSLT 了。

關于如何配置 Mozilla 0.8 支持 Java Plug-in 請參考我發(fā)在 XML 版的另一篇帖子:基于 Mozilla 的 XML 客戶端解決方案,這里就不多說了。


步驟7。安裝一個 XML 文件的編輯器。
這一步就更不是必須的了。你聽說過現(xiàn)在還有人使用 vi 做 HTML 頁面嗎?我就見過這樣的人,那就是于明儉老師。在于老師的個人主頁上有樣一句醒目的話:Just vim it ! 實際上你可以使用任何你喜歡的編輯器來編輯 XML 文件,但是為了方便那些習慣使用 WYSIWYG 編輯器的朋友,我還是推薦幾個比較好的 XML 編輯器:
1。XML Spy:一個功能很全的 XML 編輯器,有試用版可以下載。
http://www.xmlspy.com/
2。EditML Pro:另一個功能比較全的 XML 編輯器。
http://www.editml.com
3。PSGML for Emacs:Emacs,我就不用說什么了吧?
http://www.lysator.liu.se/projects/about_psgml.html



這里只是為了錦上添花再介紹一些其它的知識,使用這些知識我們可以建造一個更為強大的開發(fā)環(huán)境。

步驟8。安裝一個比較好的 JSP Framework
推薦使用 Struts。Struts 是 Jakarta 項目的一個子項目,目的是開發(fā)一個基于 MVC 設計模式的 JSP Framework。在 Struts 的框架內做開發(fā)可以有效地分離 Web 應用的表示層和實現(xiàn)層,提高代碼的可重用性。基于 MVC 設計模式的開發(fā)也就是所謂的 Model 2 開發(fā)模式。目前該項目已接近完成,最新的版本是 1.0-beta-1。

關于什么是 MVC 設計模式可以參考機械工業(yè)出版社的《設計模式》這本書。關于 Struts 的用法,可以參考我翻譯的《Struts 用戶指南》,在文章薈萃里:http://www.linuxforum.net/doc/strutsuserguide.html

從這里下載 Jakarta Struts:
http://jakarta.apache.org/builds/jakarta-struts/release/v1.0-b1/
你需要下載 jakarta-struts-1.0-b1.zip 這個文件。
將其解壓縮,然后將其中的 struts-example.war,struts-documentation.war 這兩個文件拷到 Tomcat 的 webapps 目錄下,然后重新啟動 Tomcat。使用瀏覽器訪問
http://localhost:8080/struts-example/
運行頁面里的 MailReader 程序,如果能正確注冊就可以用了。
Struts 的文檔也裝好了,在
http://localhost:8080/struts-documentation/

關于如何在自己的開發(fā)目錄中使用 Struts,請參考 Struts 所帶的文檔。Java 版里有一些關于 Struts 的討論,使用論壇的搜索功能可以找到。


步驟9。建立與 Apache 的連接
這已經(jīng)是老生長談了,我介紹一下最簡單的方法,使用 mod_jk 建立與 Apache 的連接。
假設你已經(jīng)安裝好了 Apache,從 這里下載 mod_jk:
http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.1/bin/win32/i386/
你需要下載 mod_jk.zip 這個文件。
將其解壓縮,得到一個 mod_jk.dll,拷到 Apache 安裝目錄下的 modules 目錄中。
修改 Apache 的配置文件 httpd.conf,加入以下兩行:
Include C:/tomcat/conf/mod_jk.conf-auto
JkMount /*.do ajp12
其中“C:/tomcat”是 Tomcat 的安裝目錄。
將 index.jsp 加到 DirectoryIndex 中,即:
DirectoryIndex index.html index.jsp
如果 ServerName 前有注釋,打開 ServerName 前的注釋,將其設置為 localhost,即:
ServerName localhost

重新啟動 Apache,訪問這個頁面:
http://localhost/examples/
如果能列出 jsp 和 servlet 目錄,Tomcat 和 Apache 的連接就建好了。


OK,說這么多,其實不過是整理了一下內務,F(xiàn)在內務整理好了,我們可以開始做 XML 開發(fā)了。:-) 

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
一级特黄特色的免费大片| 成人爽a毛片| 91性感美女视频| 国产精品户外野外| 精品亚洲国产视频| 成人免费一区| 欧美巨乳在线观看| 亚洲一区二区三区av无码| 91日本在线观看| 国产麻豆精品入口在线观看| 欧美插插视频| 中文字幕一区三区| 久久久精品欧美| 久久综合精品国产一区二区三区| 美女被到爽高潮视频| 一区二区视频在线观看| 国产成人精品综合在线观看| 欧美日韩亚洲一区二区三区在线观看| 久久永久免费视频| 秋霞成人午夜伦在线观看| 欧美1区2区3区4区| 成人a在线观看高清电影| 成人福利在线观看视频| av网站在线播放| 国产丝袜在线观看视频| 亚洲视频免费一区| 国产农村妇女精品| 色片在线免费观看| 又黄又爽无遮挡| 欧美成人手机在线视频| 久久成人久久鬼色| 中文字幕久热精品视频在线| 在线播放亚洲激情| 国产成人精品久久二区二区91| 亚洲精品精品亚洲| 欧美男女性生活在线直播观看| 男生裸体视频网站| 国产精品一国产精品最新章节| 亚洲精品一区二区18漫画| 久久精品一区二区三区av| 精品无码人妻一区二区免费蜜桃| 免费在线国产精品| 日本少妇吞精囗交| 日韩极品精品视频免费观看| 欧美日韩精品中文字幕| 亚洲丝袜精品丝袜在线| 一区二区三区性视频| 日韩在线免费av| 国产精品视频一区麻豆| eeuss影院www天堂免费| 国产精品福利av| 国产一区二区视频免费在线观看| 深爱五月激情五月| 调教在线观看| 久久久久久a亚洲欧洲aⅴ| 精品一区在线视频| 欧产日产国产69| 亚洲一区二区三区中文字幕| av在线不卡免费观看| 成人影院在线免费观看| 欧美成人激情视频| 国产欧美综合精品一区二区| 亚洲色图100p| 一本久道久久综合中文字幕| 9.1人成人免费视频网站| 精品99在线| www日本在线观看| 亚洲成avwww人| 国模冰冰炮一区二区| 欧美午夜一区二区三区免费大片| 国产视频一区二| 一区二区高清视频在线观看| 91精品91久久久中77777老牛| 色偷偷88欧美精品久久久| 久久精品日产第一区二区三区| 欧美日韩成人精品| 99久久99热久久精品免费看| 91片在线免费观看| 18成人在线观看| 在线影院福利| 亚洲av无一区二区三区久久| 久久午夜夜伦鲁鲁一区二区| 国产免费一级片| 欧洲日本亚洲国产区| 亚洲黄色av一区| 特级丰满少妇一级aaaa爱毛片| 日韩欧美在线影院| 精品999日本| 操人视频在线观看| 日韩视频在线你懂得| 婷婷视频一区二区三区| 日本在线视频站| 国产高潮国产高潮久久久91| 久久这里有精品| 91在线视频免费看| 91午夜精品| 久久影院免费观看| 欧美一级淫片videoshd| 亚洲乱熟女一区二区| 神马一区二区三区| 成人区一区二区| 亚洲无人区码一码二码三码的含义| av一卡二卡| 日韩黄色精品视频| 亚洲麻豆av| 九九热在线免费观看| 邻家有女韩剧在线观看国语| 亚洲自拍中文字幕| 国产肥臀一区二区福利视频| 在线观看免费av网| 一道本无吗一区| 日韩深夜影院| 97视频在线观看播放| 综合激情网五月| 亚洲欧洲视频在线| 欧美午夜精品| 国产小视频免费在线观看| 亚洲理论在线观看| 一级在线免费观看| 国产亚洲精品精华液| 亚洲精品久久久蜜桃动漫| 国产精品中文字幕一区二区三区| 东热在线免费视频| 亚洲图片123| 黄色片免费观看视频| 午夜欧美巨大性欧美巨大| 国产精品久久久久99| 国产午夜精品一区理论片飘花| av网站免费| 四虎地址8848jia| 成人影音在线| 日韩一二三区视频| 国产一区二区三区四区五区在线| 国产三级三级三级精品8ⅰ区| 久久免费区一区二区三波多野| 24小时免费看片在线观看| 一区中文字幕电影| 在线丨暗呦小u女国产精品| 国产精品久久观看| 成人福利网站| 欧美三级伦理在线| 成人不卡免费视频| 丝袜诱惑一区二区| 国产精品免费久久久久久| 日韩欧美国产综合| 国内精品麻豆美女在线播放视频| 亚洲 国产 日韩 欧美| 亚洲自拍偷拍另类| 老司机免费视频一区二区三区| 免费一级片91| 有坂深雪av一区二区精品| 九色91蝌蚪在线| 国产精品自产拍在线观| 国产无套精品一区二区三区| av7777777| 日本一区二区免费在线观看| 丁香婷婷综合激情| 欧美日本在线观看| 亚洲欧洲久久久| 精品在线观看入口| 亚洲精品91在线| 一级一片免费播放| 麻豆91精品91久久久的内涵| 天天爽夜夜爽夜夜爽精品| 精品magnet| 国产精品永久免费视频| 亚洲国产精品久久久久秋霞不卡| 超碰成人免费| 亚洲区小说区图片区qvod| 亚洲综合在线中文字幕| 91av免费观看91av精品在线| 一区二区高清不卡| 国产精品极品美女在线观看| 另类小说欧美激情| 亚洲欧美视频二区| 国产精品青草久久久久福利99| 黄色在线播放网站| 免费人成又黄又爽又色| 不卡一本毛片| 日韩欧美自拍偷拍| 亚洲综合色婷婷在线观看| yw视频在线观看| 黄色片视频免费| 老熟妇仑乱视频一区二区| 亚洲大尺度网站| gai在线观看免费高清| 天天色棕合合合合合合合| 7m精品福利视频导航| 91av成人在线| 中文字幕亚洲一区二区av在线| 日韩大陆欧美高清视频区| 国产草草影院ccyycom| www.av亚洲| 日本高清不卡一区二区三区视频| 亚洲欧美综合色| 欧美日韩高清不卡| 少妇又紧又色又爽又刺激视频| 久久国产精品高清| 日韩高清有码在线| 亚洲第一色视频| av网站大全在线观看| 在线成人av网站| 欧美激情图片区| 国产乱国产乱老熟300部视频| 欧美亚洲综合久久| 无码少妇精品一区二区免费动态| 欧美一区二区三区的| 亚洲午夜精品一区 二区 三区| 精品一二三区| 九九爱免费视频在线观看| 日韩三级高清在线| 美女一区视频| 99re这里只有精品在线| 免费观看成人在线视频| 日韩成人午夜电影| 精品福利视频导航大全| 欧美日韩三区四区| 久久久av一区| 欧美精选视频在线观看| 国产成人精品av在线观| www.18av.com| 亚洲综合成人在线视频| 黄色成人免费看| 51精品久久久久久久蜜臀| 欧美极品videos大乳护士| 伊人久久精品一区二区三区| 欧美视频在线观看视频| 中文字幕一精品亚洲无线一区| 久久综合九色99| 国产z一区二区三区| 欧美又大粗又爽又黄大片视频| 国产精品综合网站| 中文字幕第7页| 成人午夜在线| 亚洲蜜臀av乱码久久精品| 久热在线视频精品网站| 国产成人亚洲欧美| 成人一区二区电影| 美女久久久久久久久久| 欧美日韩色一区| 好男人中文字幕官网| 日本在线免费观看| www.狠狠| 亚洲国产欧美日本视频| 欧美午夜性视频| 欧美日韩免费一区二区三区视频| 国产精品亚洲欧美日韩一区在线| 久久久精品网站| 亚洲国产成人私人影院tom| 欧美三级自拍| 日韩毛片在线播放| 深夜福利一区二区| 国产美女在线播放| jazzjazz国产精品麻豆| 色视频网站在线| 国产午夜久久久| 女人公敌韩国| 国产999在线观看| 天天躁日日躁aaaxxⅹ| 狠狠色噜噜狠狠狠8888米奇| 成人三级视频在线观看| 色悠悠在线视频| 99精品女人在线观看免费视频| 欧美性猛交xxx乱大交3蜜桃| 一色屋精品亚洲香蕉网站| 成人在线免费在线观看| 91视频播放| 韩日在线一区| 樱桃视频免费看| 在线观看亚洲大片短视频| av播放在线观看| 中文字幕欧美日韩va免费视频| 疯狂做受xxxx高潮欧美日本| 性chinese极品按摩| 超碰在线观看97| 午夜免费高清视频| 牛牛电影国产一区二区| 成人高清伦理免费影院在线观看| 日本一本草久在线中文| jizzjizz日本护士视频| 日韩免费在线视频| 国产超碰精品在线观看| 亚洲午夜精品一区二区三区他趣| 欧美/亚洲一区| 亚洲综合伊人久久| 国产在线资源一区| 欧美丰满少妇xxxxx高潮对白| 欧美亚洲愉拍一区二区| 亚洲精品性视频| 妓院一钑片免看黄大片| 久久久免费人体| 先锋影音av中文字幕| 国产国语**毛片高清视频| av亚洲精华国产精华精| 麻豆精品视频在线原创| 亚洲精品一区二区三区四区| 日韩电影网站| 一区二区日韩视频| 日韩欧美高清一区二区三区| 永久免费在线观看视频| yourporn久久国产精品| 成人欧美一区二区三区黑人麻豆| 欧美欧美天天天天操| 香蕉网在线播放| 亚洲高清不卡在线| 欧美一区二区三区在线电影| www青青草原| 色噜噜噜噜噜噜| 性の欲びの女javhd| av中文字幕在线| 亚洲人成网站在线在线观看| 亚洲乱码国产乱码精品天美传媒| 久久爱另类一区二区小说| 免费在线观看的电影网站| 国产欧美精品一区二区三区介绍| 国产人妖一区二区三区| caoporn成人| 一级全黄裸体片| 欧美一区三区二区在线观看| 日韩欧美一区二区三区在线视频| 国产95亚洲| 日韩精品 欧美| 日本在线观看一区二区| 91九色鹿精品国产综合久久香蕉| 中文字幕一精品亚洲无线一区| 欧美午夜性色大片在线观看| 欧美成人精品欧美一级私黄| 国产精品欧美久久久久一区二区|