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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 前端技术 > javascript >内容正文

javascript

在Spring MVC中使用Velocity

發(fā)布時(shí)間:2023/12/15 javascript 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在Spring MVC中使用Velocity 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

在Spring MVC中使用Velocity – Part 1工程中配置velocity

目的

Spring MVC中結(jié)合velocity的配置和操作。

簡(jiǎn)介

我們要顯示一個(gè)課程列表,需要如下的 Java model類(lèi),在 mvc model中分別建立:Course.java、Instructor.java。 在service下創(chuàng)建CourseService.java文件,在controller下建立CourseController.java。其中Course是課程表信息;Instructor是任課教師的信息;CourseService用來(lái)列出課程信息,兼有隱含DAO;ListCourse是實(shí)現(xiàn)了Controller的控制器,返回ModelAndView。下面分別列出代碼:

Java Model

  • Course.java
  • package com.simple.mvc; import java.util.Date;public class Course {private String id;private String name;private Instructor instructor;private Date startDate;private Date endDate;// ... Getter/Setter }
  • Instructor.java
  • package com.simple.mvc;public class Instructor{private String firstName;private String lastName;// getter / setter }

    類(lèi) service

  • CourseService.java
  • package com.simple.mvc; import java.util.ArrayList; import java.util.Date; import java.util.List;import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service;@Service public class CourseService {public List<Course> getAllCourses(){List<Course> courseList = new ArrayList<Course>();Course course = null;Date date = null;for(int i = 0; i < 8; i++){course = new Course();course.setId("XB2006112-"+i);course.setName("Name-"+i);date = new Date();date.setYear(104-i);course.setStartDate(date);date = new Date();date.setYear(105+i);course.setEndDate(date);Instructor instructor = new Instructor();instructor.setFirstName("firstName-"+i);instructor.setLastName("lastName-"+i);course.setInstructor(instructor);courseList.add(course);}return courseList;} }

    類(lèi)controller

  • CourseController.java
  • package com.simple.mvc;import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc.Controller;import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service;@Controller public class CourseController{@Autowiredprivate CourseService courseService;public ModelAndView handleRequest(HttpServletRequest arg0, HttpServletResponse arg1) throws Exception {List<Course> courses = courseService.getAllCourses();return new ModelAndView("courseList","courses",courses);}public void setCourseService(CourseService courseService){this.courseService = courseService;} }
  • 編寫(xiě)velocity模板的頁(yè)面
    現(xiàn)在編寫(xiě)Velocity模板,在WEB-INF/velocitly下面建立一個(gè)courseList.vm的文件,內(nèi)容如下:
  • <html><head><title>Course List</title></head><body><h2>COURSE LIST</h2><table width="600" border="1" cellspacing="1" cellpadding="1"><tr bgcolor="#999999"><td>Course ID</td><td>Name</td><td>Instructor</td><td>Start</td><td>End</td></tr>#foreach($course in $courses)<tr><td><a href="dispalyCourse.htm?id=${course.id}">${course.id}</a></td><td>$course.name</td><td>$course.instructor.lastName</td><td>${course.startDate}</td><td>${course.endDate}</td></tr>#end</table></body> </html>

    配置

    這里的配置應(yīng)該是在工程建立時(shí)進(jìn)行的工作,為方便查看此文檔,放在這里;分別配置web.xml及Spring配置文件training-servlet.xml。

    先要配置java web工程的web.xml。這里spring mvc的servlet配置

    <web-app 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"><context-param><param-name>log4jConfigLocation</param-name><param-value>/WEB-INF/log4j.properties</param-value></context-param><filter><filter-name>EncodingFilter</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><async-supported>true</async-supported><init-param><param-name>encoding</param-name><param-value>UTF-8</param-value></init-param></filter><filter-mapping><filter-name>EncodingFilter</filter-name><url-pattern>/*</url-pattern></filter-mapping><servlet><servlet-name>training</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>training</servlet-name><url-pattern>*.htm</url-pattern><servlet-mapping><servlet-name>training</servlet-name><url-pattern>*.json</url-pattern></servlet-mapping><error-page><error-code>500</error-code><location>/common/500.jsp</location></error-page><error-page><error-code>404</error-code><location>/common/404.jsp</location></error-page></web-app>

    接著Spring MVC的配置文件

    <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc"xmlns:context="http://www.springframework.org/schema/context"xmlns:beans="http://www.springframework.org/schema/beans" xmlns:task="http://www.springframework.org/schema/task"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsdhttp://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsdhttp://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsdhttp://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-4.0.xsd"><context:component-scan base-package="com.simple.mvc" /><!-- 定時(shí)器任務(wù)注解驅(qū)動(dòng) --><task:annotation-driven /><beans:import resource="training-servlet.xml" /><!--<beans:import resource="dataAccessContext.xml" /><beans:import resource="spring-security.xml" />--> </beans>

    還有 spring 的配置 training-servlet.xml,其中的velocityConfigurer為velocity 引擎配置。

    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd" > <beans><bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"><property name="mappings"><props><prop key="listCourse.htm">listCourse</prop></props></property></bean> <bean id="velocityConfigurer" class="org.springframework.web.servlet.view.velocity.VelocityConfigurer"><property name="resourceLoaderPath"><value>WEB-INF/velocity</value></property></bean><bean id="viewResolver" class="org.springframework.web.servlet.view.velocity.VelocityViewResolver"><property name="suffix"><value>.vm</value></property></bean></beans>

    運(yùn)行

    啟動(dòng)服務(wù),并測(cè)試。
    建立工程時(shí),保證WEB-INF/lib下有如下包:
    spring MVC相關(guān)的jar包,還有velocity-1.4.jar、commons-collections.jar、commons-logging.jar、log4j-1.2.13.jar等。

    同時(shí),視需要配置log4j.properties放在WEB-INF下。

    然后運(yùn)行工程,在瀏覽器中訪問(wèn):

    http://localhost:8080/velocity/listCourse.htm

    總結(jié)

    在spring MVC中配置velocity模板引擎

    在Spring MVC中使用Velocity – Part 2 使用velocity 模板的布局layout

    簡(jiǎn)介

    現(xiàn)在,不支持布局功能的模板無(wú)法得到用戶(hù)的青睞。velocity自然添加了對(duì)布局的支持。

    配置

    在velocity中加入布局的支持,使用的解析器引擎不是VelocityViewResolver,變成了VelocityLayoutViewResolver

    請(qǐng)看下面的spring-mvc 配置文件
    Spring mvc 配置文件(引入velocity相關(guān)配置spring-mvc.xml)

    <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd"> <!-- 自動(dòng)掃描controller包下的所有類(lèi),使其認(rèn)為spring mvc的控制器 --> <context:component-scan base-package="com.simple.controller" /> <!-- 避免IE執(zhí)行AJAX時(shí),返回JSON出現(xiàn)下載文件 --> <bean id="mappingJacksonHttpMessageConverter" class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"> <property name="supportedMediaTypes"> <list> <value>text/html;charset=UTF-8</value> </list> </property> </bean> <!-- 啟動(dòng)Spring MVC的注解功能,完成請(qǐng)求和注解POJO的映射 --> <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> <list> <ref bean="mappingJacksonHttpMessageConverter" /><!-- json轉(zhuǎn)換器 --> </list> </property> </bean> <!-- 對(duì)模型視圖名稱(chēng)的解析,即在模型視圖名稱(chēng)添加前后綴 p:prefix中模板放置路徑 --> <bean id="velocityConfig" class="org.springframework.web.servlet.view.velocity.VelocityConfigurer"> <property name="resourceLoaderPath" value="/WEB-INF/view/" /> <property name="velocityProperties"> <props> <prop key="input.encoding">UTF-8</prop> <prop key="output.encoding">UTF-8</prop> </props> </property> </bean> <bean id="viewResolver" class="org.springframework.web.servlet.view.velocity.VelocityLayoutViewResolver"> <property name="cache" value="true" /> <property name="prefix" value="" /> <property name="layoutUrl" value="layout.vm" /> <property name="suffix" value=".vm" /> <property name="contentType"><value>text/html;charset=UTF-8</value></property> </bean> <!-- <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" p:prefix="/WEB-INF/view/" p:suffix=".jsp" /> --> <!-- <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="defaultEncoding"> <value>UTF-8</value> </property> <property name="maxUploadSize"> <value>32505856</value>上傳文件大小限制為31M,31*1024*1024 </property> <property name="maxInMemorySize"> <value>4096</value> </property> </bean> --> </beans>

    在檢查一下web.xml工程配置

    web.xml配置 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0"> <display-name>mybatis</display-name> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:config/applicationContext-user.xml</param-value> </context-param> <filter> <description>字符集過(guò)濾器</description> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <description>字符集編碼</description> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> </filter> <filter-mapping> <filter-name>encodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <listener> <description>spring監(jiān)聽(tīng)器</description> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <!-- 防止spring內(nèi)存溢出監(jiān)聽(tīng)器 --> <listener> <listener-class>org.springframework.web.util.IntrospectorCleanupListener</listener-class> </listener> <!-- spring mvc servlet --> <servlet> <description>spring mvc servlet</description> <servlet-name>springMvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <description>spring mvc 配置文件</description> <param-name>contextConfigLocation</param-name> <param-value>classpath:config/spring-mvc.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>springMvc</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>/index.jsp</welcome-file> </welcome-file-list> <!-- 配置session超時(shí)時(shí)間,單位分鐘 --> <session-config> <session-timeout>15</session-timeout> </session-config> </web-app>

    velocity及布局模板文件

    在上面的配置中,velocity的文件multi為/WEB-INF/view/

  • 模板文件layout.vm
  • <html> <head> <title>Spring MVC and Velocity</title> </head> <body> <h1>Spring MVC and Velocity</h1> $screen_content <hr /> Copyright &copy 2014 lm </body> </html>
  • 列表頁(yè)面 list.vm
  • <h2>List of Feeds</h2> <ul> #foreach($user in $users) <li><a href="user/${user.userId}">${user.email}</a></li> #end </ul>
  • 詳情頁(yè)面 detail.vm
  • <h2>Detail of Feed</h2><p>Id: ${user.userId}</p> <p>Title: ${user.email}</p>

    Spring MVC類(lèi)

    控制層Controller

    UserController.java

    package com.simple.controller; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.ui.ModelMap; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import com.simple.entity.UserEntity; import com.simple.service.UserService; @Controller public class UserController { @Autowired private UserService userService; @RequestMapping("/userList") public String list(ModelMap model) { model.put("users", userService.getUserEntities()); return "list";} @RequestMapping("/user/{id}") public String detail(@PathVariable(value = "id") String id, ModelMap model) { model.put("user", userService.getUserEntityById(id)); return "detail"; } }

    模型Model類(lèi)

    UserEntity.java

    package com.simple.entity; public class UserEntity { private String userId; private String userName; private String password; private String sex; private String email; // Getter / Setter ... }

    業(yè)務(wù)邏輯接口(Service)

    package com.simple.service; import java.util.List; import com.simple.entity.UserEntity; public interface UserService { UserEntity getUserEntityById(String userId); List<UserEntity> getUserEntities(); // UserEntity insertUserEntity(UserEntity userEntity); }

    接口實(shí)現(xiàn)(ServiceImpl)

    package com.simple.service.impl; import java.util.ArrayList; import org.springframework.beans.factory.annotation.Autowired; import com.simple.entity.UserEntity; import com.simple.service.UserService; public class UserServiceImpl implements UserService { private List<UserEntity> users;private UserServiceImpl() {//users = new ArrayList<UserEntity>();UserEntity user = new UserEntity();// user.set......users.add(user);//......}@Override public UserEntity getUserEntityById(String userId) { return this.users.get(0); } @Override public List<UserEntity> getUserEntities() { return this.users; } }

    總結(jié)

    使用velocity的布局功能,velocity的resolver要替換為VelocityLayoutViewResolver。然后就可以使用velocity項(xiàng)目的layout相關(guān)指令了。

    總結(jié)

    以上是生活随笔為你收集整理的在Spring MVC中使用Velocity的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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

    在线电影 你懂得 | 免费成人黄色av | 天天摸天天干天天操天天射 | 欧美aaa级片 | 午夜视频99| 久久深夜福利免费观看 | 精品国产成人 | 久久久久国产视频 | 色婷丁香| 狠狠躁日日躁夜夜躁av | 国产成人精品久久二区二区 | 日韩在线观看网址 | 久久久伦理 | 草久久影院 | 亚洲综合丁香 | 激情小说网站亚洲综合网 | www.狠狠色.com | 亚洲色图美腿丝袜 | 国产人成免费视频 | 国产亚洲欧美日韩高清 | 国产成人一二片 | 久草在线免费资源 | 久久69精品久久久久久久电影好 | 国产色女 | 91亚洲精品久久久蜜桃网站 | 久草免费资源 | 人人看人人做人人澡 | 国产精品系列在线观看 | 日韩理论 | 久久午夜剧场 | 丁香激情综合国产 | 欧美日韩精品在线一区二区 | 在线观看完整版 | 午夜精品一区二区三区在线播放 | 97人人看| 久草免费电影 | 久久黄色片| 亚洲一级性 | 中文乱码视频在线观看 | 2021久久| 少妇bbr搡bbb搡bbb | 国产亚洲在线 | 国产精品美女久久久久久久久 | 国产福利不卡视频 | 精品一区二区免费视频 | 六月丁香综合 | 亚洲 精品在线视频 | 国内综合精品午夜久久资源 | 日韩久久精品一区二区 | 国产福利91精品一区 | 中文字幕二区三区 | 狠狠插狠狠干 | 天天射天天干天天爽 | 国产精品一二 | 欧美在线久久 | www.超碰97.com| 99久久久久久久久久 | 日韩v在线 | 青春草免费视频 | 久久久久久久久久网 | 午夜精品麻豆 | 亚洲理论在线观看 | 国产免费视频一区二区裸体 | 亚洲第一中文字幕 | 一区二区三区免费看 | 五月婷婷综 | 国产精品小视频网站 | 中文字幕免费不卡视频 | 性色av免费在线观看 | 欧美xxxx性xxxxx高清 | 免费黄色av电影 | 国产精品一区免费在线观看 | 欧洲视频一区 | 久久国产精品免费一区 | 日韩在线国产精品 | 国产一区二区在线免费 | 亚洲 欧美 精品 | 在线免费性生活片 | 国产一区二区三区高清播放 | 五月婷婷视频在线观看 | 国产精品美女 | 99久久网站| 91麻豆国产 | 国产日韩中文字幕在线 | 欧美色操 | 波多野结衣久久资源 | 欧美视频www| 韩国av一区二区 | 久久www免费视频 | 久久久久久久久久久成人 | 日韩久久精品一区二区三区 | 亚洲欧美视频 | av看片在线观看 | 色999五月色 | www.午夜色.com | 久久久久久久久久免费视频 | 丁香婷婷自拍 | 日本中文字幕一二区观 | 色精品视频 | 精品国产一区二 | 黄色三级免费片 | 久久午夜国产精品 | 成人影片免费 | 最新中文字幕视频 | 午夜精品成人一区二区三区 | 波多野结衣在线视频免费观看 | av大全在线免费观看 | 综合国产在线观看 | 久久精品视频播放 | 乱男乱女www7788 | 成片免费观看视频大全 | 欧美另类xxx| 欧美少妇bbwhd | 免费观看9x视频网站在线观看 | 日韩资源在线播放 | 97视频在线免费播放 | 国产色视频一区二区三区qq号 | 亚洲精品午夜久久久久久久久久久 | 亚洲热久久 | 日日躁夜夜躁xxxxaaaa | v片在线播放 | 99 色| 丁香花在线视频观看免费 | 久草免费在线 | 欧美日比视频 | 91精品国产欧美一区二区成人 | 天天射天天舔天天干 | 中文字幕视频一区 | 成人毛片一区 | 天天爱天天操 | 亚洲精品欧美成人 | 亚洲精品国产精品99久久 | 色在线中文字幕 | 精品国内自产拍在线观看视频 | 在线a人片免费观看视频 | 公与妇乱理三级xxx 在线观看视频在线观看 | 丁香六月婷婷开心婷婷网 | 欧美日韩视频一区二区三区 | 亚洲一二三区精品 | 久久久久久久久影视 | 韩国av一区二区 | 涩五月婷婷 | 久久影院精品 | 91精品一区二区三区蜜臀 | 久久av影院| 婷婷激情站 | 久久久久久毛片 | 国产精品精品国产色婷婷 | 97色在线观看 | 精品91| 国产麻豆果冻传媒在线观看 | 91桃色国产在线播放 | 天天操天天操天天操天天 | 粉嫩av一区二区三区入口 | 免费a网站| 欧美一二三专区 | 午夜久草| 曰韩在线 | 国产亚洲精品久久久久久移动网络 | 欧美性生爱 | 久久精视频 | 国产丝袜一区二区三区 | 久久精品在线视频 | 日韩免费一二三区 | www.伊人网| 成人小视频在线免费观看 | 中文字幕在线视频网站 | 少妇搡bbbb搡bbb搡aa | 最新av中文字幕 | 中文字幕永久在线 | 91最新网址在线观看 | 亚洲精品www. | 日韩欧美精品在线 | 日韩精品欧美视频 | 国产视频精品在线 | 日日摸日日爽 | 欧洲精品在线视频 | 在线观看视频色 | 免费看一及片 | 中文字幕日本在线观看 | va视频在线观看 | 成人黄色毛片 | 最近中文字幕大全中文字幕免费 | 国产日韩欧美在线 | 欧美日韩国产一区二区在线观看 | 天天·日日日干 | 天堂av一区二区 | 国产成人av电影在线观看 | 青草视频在线免费 | 亚洲一二三区精品 | а天堂中文最新一区二区三区 | 久久久久久久久久久黄色 | 亚州精品天堂中文字幕 | 亚洲va欧美va人人爽春色影视 | 久久这里只有精品1 | 成年人在线观看 | 久久蜜臀一区二区三区av | 日韩成人看片 | 97免费公开视频 | 黄色小说视频网站 | 免费视频国产 | 国产小视频91 | 五月天亚洲精品 | 美女福利视频网 | 亚洲一一在线 | 免费一级日韩欧美性大片 | 亚洲综合色婷婷 | 亚洲视频 中文字幕 | 96精品高清视频在线观看软件特色 | 亚洲一级片在线看 | 免费毛片一区二区三区久久久 | 黄色一级动作片 | 久草在线手机观看 | 欧美精品一区二区免费 | 国产精品www | 欧美久久久 | av大片免费看 | 国产69精品久久99不卡的观看体验 | 国产日韩在线视频 | 亚洲日本欧美 | 中文字幕久久精品 | 国产精品一区专区欧美日韩 | 国产在线无| 成人在线观看免费 | 日韩在线第一 | av不卡免费在线观看 | 中文字幕在线久一本久 | 国产自偷自拍 | 最新中文在线视频 | 久久精品视频网址 | 国产精品黄色影片导航在线观看 | 日本精品视频一区 | 日韩欧美高清在线 | 在线观看黄色国产 | 色综合五月天 | 国产一区二区播放 | 久久99久久精品国产 | 国产成人久久 | 成人一级| 天天干天天操天天入 | 干干操操 | 免费毛片一区二区三区久久久 | 黄色的网站在线 | 欧美日在线 | 人人爽人人片 | 美女一级毛片视频 | 久久亚洲热 | 国语黄色片 | 国产成人在线免费观看 | 人人干人人添 | av大全在线播放 | 欧美影片| 四虎影视成人永久免费观看视频 | 欧美性生交大片免网 | 久久国语露脸国产精品电影 | 天天天干天天天操 | 免费在线观看视频a | 99免费| 热久久国产 | 精品视频免费看 | 久久国产精品视频免费看 | 啪啪肉肉污av国网站 | 日韩在线免费播放 | 国产91欧美 | 国产美女黄网站免费 | 六月丁香婷婷久久 | 中文字幕在线视频一区 | 亚洲午夜剧场 | 免费视频91蜜桃 | 97精品国自产拍在线观看 | 国产涩涩在线观看 | 国产成人一区二 | 久草资源免费 | 91国内在线视频 | 久草免费福利在线观看 | 久久人人爽av| 天天插天天操天天干 | 国产欧美综合在线观看 | 精品欧美一区二区三区久久久 | 欧美日韩国产综合一区二区 | av色综合 | 亚洲综合色av | 午夜精品视频免费在线观看 | 五月宗合网 | 国产精品欧美久久 | 国产精品地址 | 日韩剧情 | www.com在线观看 | 欧美日韩中文字幕在线视频 | 久久99精品国产 | 天天操夜操视频 | 久久不色 | 成人在线视频免费看 | 六月丁香婷婷网 | 亚洲黄色高清 | 91久久精品日日躁夜夜躁国产 | 欧美激情视频一区二区三区免费 | 99精品国产99久久久久久福利 | av资源免费看 | 69国产精品视频免费观看 | 国产视频中文字幕 | 亚洲国产97在线精品一区 | 亚洲高清精品在线 | 中文字幕视频三区 | 国产无套精品久久久久久 | 免费看污污视频的网站 | 黄色片网站大全 | 国产精品福利在线观看 | 久久精品一区二区三区中文字幕 | 日韩在线观看小视频 | 久久福利剧场 | 国产人在线成免费视频 | 国产精品自在线 | 国产精品久久久久久超碰 | 国产在线第三页 | av中文字幕第一页 | 日韩欧美一区二区三区在线 | 免费在线观看日韩 | 日韩免费在线网站 | 中文有码在线视频 | 免费亚洲黄色 | 欧美大片aaa| 国产精品久久久久久久久毛片 | 欧美久久久久久久久 | 婷婷国产精品 | 色婷婷久久久综合中文字幕 | 免费在线看v | 在线观看精品 | a天堂一码二码专区 | 四虎小视频 | 狠狠干激情 | 久久久久久欧美二区电影网 | 久久综合成人网 | 日韩精品一区二区三区中文字幕 | 99国内精品久久久久久久 | 亚洲狠狠婷婷综合久久久 | 精品国产乱码久久久久久1区2匹 | 西西4444www大胆无视频 | av手机在线播放 | 国产免费亚洲 | 亚洲国产日韩精品 | 国产精品久久久久久久久久久久午夜片 | av网站手机在线观看 | 国产自产高清不卡 | 久久久久久蜜av免费网站 | 国产色女人 | 天天综合成人网 | 亚洲综合在线视频 | 国产精品11 | 99精品观看| 少妇bbw搡bbbb搡bbbb | 97超在线视频 | 欧美日韩一区二区三区在线免费观看 | 国产日韩欧美综合在线 | 夜夜夜夜夜夜操 | 在线观看网站你懂的 | 色姑娘综合天天 | 97在线观看视频 | 黄色软件在线观看 | 在线观看视频黄色 | 香蕉久久国产 | 精品久久久影院 | 久久在线 | 免费在线观看中文字幕 | 天天天综合 | 免费a视频 | 三三级黄色片之日韩 | av亚洲产国偷v产偷v自拍小说 | 人人爽人人片 | 中文字幕在线免费看 | 国产小视频在线看 | 99精品在线视频观看 | 久久视频在线视频 | 国产二区精品 | 中文字幕乱码在线播放 | 久久不色 | 久久社区视频 | 人人澡超碰碰97碰碰碰软件 | av在线播放不卡 | 在线观看av免费 | 亚洲精品中文字幕视频 | 天天拍天天操 | 6080yy精品一区二区三区 | 国产精品嫩草影院123 | 国产又黄又爽无遮挡 | 中文字幕在线字幕中文 | 国产精品视频地址 | 999成人精品 | 国产黄色美女 | 精品视频www| 最新av中文字幕 | 福利视频一区二区 | 欧美日韩免费在线视频 | 亚洲黄色片在线 | 永久免费毛片在线观看 | 激情大尺度视频 | 精品999国产| 精品国产资源 | 99热在线网站 | 国产成人av电影在线观看 | 久草在线| 国产精品高清免费在线观看 | 色婷婷激情电影 | 色婷婷国产 | 粉嫩av一区二区三区四区 | 国产原创中文在线 | 久久一区二区免费视频 | 91九色丨porny丨丰满6 | 麻豆国产露脸在线观看 | 欧美日韩在线精品 | 免费一级特黄录像 | 免费av网站观看 | 成年人免费电影 | 亚洲精品一区二区三区新线路 | 免费看的黄色片 | 高清免费av在线 | 2000xxx影视 | 久久久九色精品国产一区二区三区 | 国产精品五月天 | 一级片免费观看视频 | 久亚洲精品| 丝袜美腿在线播放 | 国产免费午夜 | 五月天色综合 | 亚洲日本精品视频 | 久久久久久久国产精品 | 国产片网站 | 日韩av片无码一区二区不卡电影 | 亚洲精品视频偷拍 | 狠狠久久综合 | 精品九九九 | 久久免费一| 黄色大片视频网站 | 免费在线观看亚洲视频 | 国产99久久久国产精品成人免费 | 色多多视频在线观看 | 片黄色毛片黄色毛片 | 草在线 | 亚洲免费高清视频 | 精品国产欧美 | 涩涩网站在线播放 | 国产亚洲成av片在线观看 | 麻花豆传媒一二三产区 | 黄色成年片| 亚洲精品国偷拍自产在线观看蜜桃 | 免费观看一级成人毛片 | 国产精品嫩草影院123 | 亚洲三级在线播放 | 国产视频欧美视频 | 一级特黄aaa大片在线观看 | 88av网站 | 在线a视频 | 97国产大学生情侣白嫩酒店 | 欧美日韩视频在线观看一区二区 | 波多野结衣精品 | 日韩艹| 日日干视频| 日韩特黄一级欧美毛片特黄 | 五月婷婷在线视频观看 | 高清国产在线一区 | 91毛片视频 | 国产又粗又猛又黄又爽视频 | 丁香花在线视频观看免费 | 黄色在线观看免费 | 欧美精品久久久久久久久久 | 中文字幕有码在线播放 | 久草视频网 | av电影一区二区三区 | 色婷婷伊人 | 日韩久久精品一区二区 | 欧美国产高清 | 国产精品久久久久久高潮 | 91精品久久香蕉国产线看观看 | 在线亚洲欧美日韩 | 久久精品这里热有精品 | 国产亚洲在线视频 | 日本久久综合网 | 亚洲永久精品一区 | 亚洲视频在线视频 | 美女视频国产 | 国产中文字幕大全 | 国产精品女主播一区二区三区 | 中文字幕一区二区三区在线视频 | 99免费视频 | 黄色大片国产 | 91免费高清 | 国产精品久久久久久久久毛片 | 欧美一级淫片videoshd | 中文字幕欧美激情 | 丁香5月婷婷久久 | 亚洲草视频 | 91九色蝌蚪视频 | 操操操影院| 国产成人一级 | 国产日产在线观看 | 国产在线播放一区二区三区 | 国产成人精品女人久久久 | 欧美一区二区视频97 | 欧美男女爱爱视频 | 久久免费精品一区二区三区 | 国产精品永久免费观看 | 免费在线观看av片 | 18pao国产成视频永久免费 | 久久人人看 | 国产精品久久久久一区二区 | 一区二区三区手机在线观看 | 国产美女精品 | 精品久久精品久久 | 成人啊 v| 97色婷婷成人综合在线观看 | 在线看国产一区 | 欧美色图视频一区 | 国产视频在线观看一区 | 精品在线视频一区二区三区 | 精品亚洲一区二区 | 国产一区二区在线免费视频 | 欧美小视频在线 | 国产视频亚洲视频 | 免费在线中文字幕 | 黄色电影在线免费观看 | 国产小视频在线 | 毛片久久久 | 91视频免费观看 | av免费在线看网站 | 免费观看完整版无人区 | 国产精品ⅴa有声小说 | 欧美日韩国产在线 | 日韩精品中文字幕在线不卡尤物 | 中文字幕刺激在线 | 日韩中文字幕视频在线 | 在线观看成人毛片 | 亚洲在线免费视频 | 91九色视频在线 | 国产一区视频在线 | 日韩免费一区二区 | a色视频| 国产呻吟在线 | 91夫妻自拍 | 亚洲精品免费播放 | 一区二区精品在线视频 | 中文字幕人成乱码在线观看 | www.成人精品 | 欧美成人999 | 婷婷亚洲激情 | 久草免费在线视频 | 亚洲欧美偷拍另类 | 一级黄色电影网站 | 国产一区网址 | 6080yy精品一区二区三区 | 国产va在线观看免费 | 久草精品视频 | av在线一二三区 | 免费看污片 | 亚洲理论在线观看电影 | 欧美日韩另类在线观看 | 日韩高清免费无专码区 | 99色在线视频 | 国产视频精选在线 | 日韩三级视频在线观看 | 国产在线观看网站 | 福利视频一区二区 | 国产中文字幕av | 99热免费在线 | av天天澡天天爽天天av | 成片免费观看视频 | 国产成人a亚洲精品v | 97国产精品亚洲精品 | 99久久久久国产精品免费 | 欧美日韩一区二区三区免费视频 | 国产不卡av在线 | 亚州人成在线播放 | 欧美在线aa | 精品国产视频在线观看 | 米奇四色影视 | 久久国产精品一区二区三区 | 亚洲国产中文字幕在线视频综合 | 欧美一级电影 | 欧美精品在线一区二区 | 亚洲最大成人免费网站 | 色www免费视频 | 黄色网www| 亚洲五月六月 | 成人在线视频免费看 | 欧美激情视频一区二区三区 | 中文字幕av全部资源www中文字幕在线观看 | 国产成人三级一区二区在线观看一 | 国产一区二区在线观看视频 | 亚洲精品国产成人av在线 | 日韩欧美一区二区三区在线 | 免费a v视频| 成人丝袜 | 日日狠狠 | 亚洲a网 | 91精品少妇偷拍99 | 美女黄网久久 | 91麻豆精品国产91久久久使用方法 | 国产中文字幕网 | 亚洲国产高清在线 | 成年人视频在线免费 | 久久亚洲视频 | 亚洲区精品 | 天天干天天想 | 91麻豆福利| 国内精品久久久精品电影院 | 久久国产精品一国产精品 | 麻豆91精品视频 | 亚洲另类视频在线观看 | 国产精品手机播放 | 免费在线一区二区三区 | 午夜少妇一区二区三区 | 婷婷六月天丁香 | av中文字幕在线免费观看 | 91传媒在线| 久久人人做 | 国产精品久久久亚洲 | 中文字幕日韩av | 黄色美女免费网站 | 国产高清在线看 | 日日草天天草 | 波多野结衣电影久久 | 亚洲精品国偷拍自产在线观看蜜桃 | 美女视频久久久 | 99久久精品免费看国产麻豆 | 国产一区黄色 | 欧美 日韩 国产 中文字幕 | 欧美精品少妇xxxxx喷水 | 久久久综合香蕉尹人综合网 | 日韩成人黄色 | 亚洲天堂网在线观看视频 | 99热网站| 日韩在线无 | 日韩性片| 欧美色图30p| 丁香花在线观看免费完整版视频 | 精品国产免费观看 | 一区二区三区四区久久 | 午夜精品久久久久久99热明星 | 超级碰碰免费视频 | 国产成人免费精品 | 国产精品伦一区二区三区视频 | 激情影院在线观看 | 欧美日韩另类视频 | 国产亚洲精品精品精品 | 久久国产精品视频 | 波多野结衣日韩 | 日韩一级网站 | 久久免费毛片视频 | 国产精品24小时在线观看 | 国模一区二区三区四区 | 国产精品久久一区二区无卡 | 美女网站在线免费观看 | 91超碰在线播放 | 51久久夜色精品国产麻豆 | 精品国产精品久久一区免费式 | 999久久久久久久久久久 | 丁香婷婷激情国产高清秒播 | 超碰国产在线 | 三上悠亚一区二区在线观看 | 少妇精品久久久一区二区免费 | 精品在线观看一区二区三区 | 国产精品99久久99久久久二8 | 亚洲国产福利视频 | 在线a视频免费观看 | 99热精品在线观看 | 国产裸体永久免费视频网站 | 国产一线二线三线性视频 | 国产999久久久 | 免费在线国产视频 | 天天射综合 | 久久久综合电影 | 黄色免费大片 | 在线观看v片| 激情五月av| 欧美另类交在线观看 | 国产美女精品人人做人人爽 | 欧美另类z0zx | av在线精品| av在线播放免费 | 免费在线精品视频 | 亚洲a网| 国产视频在线观看一区 | 天堂激情网 | 亚洲成免费 | av电影av在线 | 国产看片免费 | 在线黄av | 91日韩精品一区 | 亚洲干 | 亚洲欧美国产精品 | 99精品国产成人一区二区 | 欧美精品乱码久久久久久按摩 | 日韩免费一二三区 | 波多野结衣在线观看一区二区三区 | 日本久久高清视频 | 日韩免费视频 | 久久精品国产一区 | 国产男女爽爽爽免费视频 | 69国产精品视频免费观看 | 欧美另类69 | 亚洲精品免费在线观看 | 五月天亚洲综合 | 一区二区激情视频 | 综合久色 | 丰满少妇在线 | 久久久久国产成人精品亚洲午夜 | 99免费观看视频 | 99色99| 亚洲精品视频www | 亚洲精品乱码久久久久久蜜桃欧美 | 综合色伊人 | 91精品欧美| 午夜成人影视 | 久久久久久久国产精品影院 | 国产精品入口传媒 | 狠狠的日 | 国产福利精品在线观看 | 欧美在一区 | 狠狠久久综合 | 黄色亚洲大片免费在线观看 | 偷拍福利视频一区二区三区 | 亚洲精品永久免费视频 | 国产99久久久国产精品 | 国产中文字幕在线观看 | 国产精品视屏 | 国产手机av | 久久99精品久久久久久三级 | 亚洲综合欧美激情 | 亚洲成人二区 | 在线99| 一区二区三区动漫 | 一区二区精品久久 | 国产999精品久久久久久 | 91高清免费观看 | 香蕉久久久久久久 | 国产超碰在线 | 最近字幕在线观看第一季 | 日本中文字幕在线一区 | 久久国产99| av免费播放 | 另类老妇性bbwbbw高清 | 色综合久久66 | 777xxx欧美| 国产亚洲日 | 欧美 日韩 性 | 黄色网www | 99r精品视频在线观看 | 在线观看你懂的网址 | 色综合狠狠干 | 日韩免费在线观看视频 | 在线免费观看欧美日韩 | 丁香花中文在线免费观看 | 久久免费视频观看 | www.色婷婷.com | 日韩av看片 | 日韩高清久久 | 天天干人人 | 欧美日韩中文字幕在线视频 | 亚洲丝袜一区二区 | 日韩综合一区二区三区 | 麻豆精品在线视频 | 91人人澡| 国产一区二区中文字幕 | 91九色在线视频观看 | 欧美精品国产综合久久 | 日韩在线观看中文字幕 | 欧美久久精品 | 午夜精品久久 | 欧美日韩视频免费看 | 欧美成人在线免费 | 99理论片| 在线国产视频一区 | 国产又粗又猛又爽又黄的视频先 | 在线国产视频 | 欧美日韩一区久久 | 国产美女视频网站 | 视频直播国产精品 | 国产精品久久久久久久久久免费 | 久久国产精品视频免费看 | 天天天干| 四虎永久免费 | 夜色.com| 日韩欧美精品免费 | 黄色一及电影 | 亚州精品在线视频 | 国产美女视频一区 | 亚洲小视频在线观看 | 国产亚洲观看 | 手机在线小视频 | 五月花激情 | av在线免费观看黄 | 婷婷丁香久久五月婷婷 | www.国产毛片 | 久久精品九色 | 亚洲天堂在线观看完整版 | 97成人在线观看视频 | 国产只有精品 | 992tv又爽又黄的免费视频 | 亚洲欧洲精品视频 | 韩国三级在线一区 | 中文字幕免费国产精品 | 夜夜婷婷 | 在线视频日韩精品 | 黄色成人av在线 | 开心激情五月网 | 亚洲精品456在线播放乱码 | 国产高清在线观看av | 国内亚洲精品 | 亚洲久在线 | 天天干天天干天天 | 一级成人免费视频 | 久久精品国产精品亚洲精品 | 91视频 - v11av| 久久婷婷网 | 又黄又网站 | 精品久久福利 | 欧美成人在线网站 | 一级久久久 | 日韩精品一区二区久久 | 国内外成人在线视频 | 亚洲视频免费在线 | 国产精品乱码久久久久久1区2区 | 天天操天天弄 | av日韩国产| 国内精品久久久久久久影视简单 | 国产一线二线三线在线观看 | 亚洲综合爱 | 玖玖视频免费在线 | 国产黄色观看 | 久久久久综合 | 天堂va在线高清一区 | 国产精品欧美一区二区三区不卡 | 超碰在线个人 | 欧美一区视频 | 国产一区二区久久 | 国产精品粉嫩 | 久久五月情影视 | 国产黄色一级片 | www一起操| www.神马久久 | 97国产超碰 | 99视| 久久人人爽人人爽人人片av软件 | 日韩成人免费在线观看 | 久久综合色综合88 | 超碰av在线免费观看 | 成人av电影免费在线观看 | 又湿又紧又大又爽a视频国产 | 中国一级片视频 | 亚洲国产精品久久久久婷婷884 | a天堂中文在线 | 99精品国产aⅴ | 国产又粗又硬又爽视频 | 日韩手机视频 | 免费高清在线视频一区· | 日本一区二区三区免费看 | 久久免费在线视频 | 四虎国产精品永久在线国在线 | 久久久久久久久久久久av | 久久久久欠精品国产毛片国产毛生 | 18网站在线观看 | 久久99久久99精品免观看粉嫩 | 国产99久久九九精品免费 | 狂野欧美激情性xxxx | 久久免费国产精品1 | 久久99亚洲网美利坚合众国 | 久久伦理电影网 | 中文字幕免费久久 | 日韩av电影一区 | 久久午夜色播影院免费高清 | 91色吧| 亚洲一区二区精品 | 在线观看免费版高清版 | 最近中文字幕久久 | 色婷婷播放 | 欧美在线视频一区二区三区 | 欧美在线18| 成人av片免费观看app下载 | 五月天免费网站 | 国产中文视 | 成人一区二区三区中文字幕 | 9在线观看免费高清完整版 玖玖爱免费视频 | 日韩精品欧美一区 | 国产1区2区 | 国产午夜精品免费一区二区三区视频 | 国产精品美女久久久久久免费 | 精品伦理一区二区三区 | 欧美男同网站 | 激情中文在线 | 久久婷婷开心 | 黄色小说网站在线 | 一区二区三区电影 | 99精品视频在线看 | 久久伦理电影 | www色片| 国产毛片在线 | 日韩欧美一区二区在线 | 免费观看成人网 | 在线精品观看 | 一区二区欧美在线观看 | 特黄一级毛片 | 91av电影在线观看 | 国产在线观看99 | 韩国av一区 | 日韩av综合网站 | 亚洲国产精品人久久电影 | 亚洲天堂精品视频 | 久久视频国产精品免费视频在线 | 久久久国产精品视频 | 国产视频亚洲精品 | 亚洲精品国产精品99久久 | 成人福利av | 97超碰免费在线 | 成年人黄色免费视频 | 婷婷色中文 | 91九色视频网站 | 色综合久久久久久久久五月 | 久久综合九色欧美综合狠狠 | 黄色的片子 | 国产露脸91国语对白 | 国产女人免费看a级丨片 | 久久久国产精品一区二区三区 | 91精品一区二区三区蜜桃 | 日日干日日操 | 在线免费观看黄 | 91粉色视频 | 欧美日韩在线精品一区二区 | 精品视频久久久久久 | 99成人在线视频 | 婷婷网站天天婷婷网站 | 日韩手机视频 | 国产麻豆精品一区二区 | 欧美精品做受xxx性少妇 | 麻豆精品国产传媒 | 国产美女免费观看 | 不卡av电影在线观看 | 在线视频a | 91免费在线看片 | avv天堂| 人人澡人人澡人人 | 亚洲黄色精品 | 在线视频成人 | 久久国产免费视频 | 丝袜美女在线观看 | 青青河边草免费观看完整版高清 | 69夜色精品国产69乱 | 在线一二三区 | 日本三级中文字幕在线观看 | 91超碰在线播放 | 中文字幕日本在线观看 | 国产专区免费 | 三级大片网站 | 超碰免费97 | 国产露脸91国语对白 | 久热av在线 | 激情小说网站亚洲综合网 | 日韩在线观看第一页 | 天天干天天做天天爱 | 精品国产视频在线 | 91九色视频在线播放 | 久久6精品| 欧美日韩一区二区三区不卡 | 激情久久综合 | 91少妇精拍在线播放 | 综合网天天射 | 国产精品久久久久久久久久久杏吧 | 99精品欧美一区二区三区 | 在线观看成人一级片 | 香蕉视频最新网址 | 69国产精品视频 | 高清免费在线视频 | 午夜视频在线观看欧美 | 我要看黄色一级片 | 在线观看国产区 | 日韩最新av | 九九九九免费视频 | 精品嫩模福利一区二区蜜臀 | 欧美激情视频一区二区三区免费 | 日日狠狠 | 国产日本在线 | 国产精品久久久毛片 | 国产一区私人高清影院 | 久久精彩免费视频 | 日本精品一区二区三区在线播放视频 | 国模一区二区三区四区 | 天天干天天天天 | 18网站在线观看 | 麻豆精品传媒视频 | 99视频在线看 | 麻豆视频免费入口 | 亚洲精品国产成人av在线 | 日韩精品第1页 | 亚洲精品国产综合99久久夜夜嗨 | 亚洲精品久久久蜜臀下载官网 | 毛片99 | 成人久久精品 | 久久精品视频观看 | 久久不见久久见免费影院 | 好看的国产精品视频 |