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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

易买网的一些增删改查

發(fā)布時(shí)間:2023/11/27 生活经验 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 易买网的一些增删改查 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

???? 正如題目所說的一樣,今天就來說說易買網(wǎng)中的一些增刪改查,主要的功能有注冊(cè)、用戶管理以及商品分類等!

???? 1.注冊(cè)

?????1.1 注冊(cè)涉及到了一個(gè)ajax遠(yuǎn)端技術(shù),主要是用來控制注冊(cè)用戶在數(shù)據(jù)庫(kù)中是否存在:

 <script>$(function(){//焦點(diǎn)移出表單時(shí)$("#userId").blur(function(){ajax();});});function ajax(){//獲取用戶名var uname=$("#userId").val();if(uname!=""){$.ajax({url:'<%=path%>/servlet/DuCheckDoc',type:'POST',data:'name='+uname,//data是從servlet回送的內(nèi)容
            success:function(data){if(data=="true"){$("#msg").html("不能注冊(cè),該用戶名已存在").addClass("error");}else{$("#msg").html("可以注冊(cè),用戶名尚未被注冊(cè)").addClass("error");}   }  });   }             }
</script>

???? 需要發(fā)送到下面這個(gè)servlet去判定是否存在

package servlet;import java.io.IOException;
import java.util.List;import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import dao.impl.UserNameImpl_wjl;
import entity.User;public class DuCheckDoc extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {doPost(request, response);}//ajax的遠(yuǎn)端控制public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {//解決中文亂碼request.setCharacterEncoding("utf-8");//實(shí)現(xiàn)usernameimpl類的對(duì)象UserNameImpl_wjl impl=new UserNameImpl_wjl();String uName=request.getParameter("name");//String uName="admin111";String msg=null;if (uName!=null) {try {List<User> list=impl.getUserName();for (User user : list) {if (uName.equals(user.getUserId())) {msg="true";break;}else {msg="false";}}                    } catch (Exception e) {// 異常抓取
                    e.printStackTrace();}}response.getWriter().print(msg);}}

?

? 1.2 注冊(cè)還有一個(gè)自己的servlet

?????

package servlet;import java.io.IOException;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.sql.Date;import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import dao.impl.Registerimpl_wjl;
import entity.User;public class RegisterServelt_wjl extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {doPost(request, response);}public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {//處理亂碼request.setCharacterEncoding("utf-8");Registerimpl_wjl rdao=new Registerimpl_wjl();String userId=request.getParameter("userId");String userName=request.getParameter("userName");String password=request.getParameter("password");//String confirmPassword=request.getParameter("confirmPassword");String sex=request.getParameter("sex");String flag="T";if (sex.equals("male")){flag="F";}String btime=request.getParameter("birthday");//轉(zhuǎn)化為日期SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");Date date = null;try {date=new Date(format.parse(btime).getTime());} catch (ParseException e1) {// TODO Auto-generated catch block
                e1.printStackTrace();}String identityCode=request.getParameter("identityCode");String email=request.getParameter("email");String mobile=request.getParameter("mobile");String address=request.getParameter("address");User user=new User();user.setAddress(address);user.setUserId(userId);user.setUserName(userName);user.setEmail(email);user.setMale(flag);user.setIdentityCode(identityCode);user.setPassword(password);user.setMobile(mobile);user.setBirthday(date);boolean result=rdao.addRegister(user);if (result) {request.getRequestDispatcher("/reg-result.jsp").forward(request, response);}else{response.sendRedirect("/EasyBuy_H/register.jsp");}}}

?? 注冊(cè)sql語句

public boolean addRegister(User user) {//insert into EASYBUY_USER values//('杰克','普通用戶','ss','T','1983-02-14','130406198302141869',//'hello@bdqn.com','15812345678','北京市海淀區(qū)成府路207號(hào)','1',DEFAULT)String sql="insert into EASYBUY_USER values(?,?,?,?,?,?,?,?,?,?,default)";Object[] paras={user.getUserId(),user.getUserName(),user.getPassword(),user.getMale(),user.getBirthday(),user.getIdentityCode(),user.getEmail(),user.getMobile(),user.getAddress(),user.getStatus()};return executeUpdate(sql, paras);}

?????2.用戶管理

?????2.1 根據(jù)上面的注冊(cè)用戶,新注冊(cè)用戶就會(huì)添加到用戶管理中,

???? 2.2 用戶管理的增刪改查sql語句

 //利用分頁進(jìn)行查詢出整個(gè)表public List<User> getAllUser(int pageIndex,int pageSize) throws Exception {List<User> list=new ArrayList<User>();String sql="select top "+pageSize+" * from EASYBUY_USER where identity_ID not in(select top "+(pageIndex-1)*pageSize+" identity_ID from EASYBUY_USER)";ResultSet rs=executeSelect(sql);if (rs!=null) {while(rs.next()){User user=new User();user.setId(rs.getInt("identity_ID"));user.setUserId(rs.getString("EU_USER_ID"));user.setUserName(rs.getString("EU_USER_NAME"));user.setMale(rs.getString("EU_SEX"));user.setEmail(rs.getString("EU_EMAIL"));user.setMobile(rs.getString("EU_MOBILE"));user.setBirthday(rs.getDate("EU_BIRTHDAY"));user.setAddress(rs.getString("EU_ADDRESS"));user.setPassword(rs.getString("EU_PASSWORD"));list.add(user);}}return list;}//按用戶id查詢public List<User> getAllUserToUserId(int id) throws Exception {List<User> list=new ArrayList<User>();String sql="select * from EASYBUY_USER where identity_ID=?";Object[] paras={id};ResultSet rs=executeSelect(sql,paras);if (rs!=null) {while(rs.next()){User user=new User();user.setUserId(rs.getString("EU_USER_ID"));user.setUserName(rs.getString("EU_USER_NAME"));user.setMale(rs.getString("EU_SEX"));user.setEmail(rs.getString("EU_EMAIL"));user.setMobile(rs.getString("EU_MOBILE"));user.setBirthday(rs.getDate("EU_BIRTHDAY"));user.setAddress(rs.getString("EU_ADDRESS"));user.setPassword(rs.getString("EU_PASSWORD"));list.add(user);}}return list;}//修改用戶信息public boolean getAllToUpdate(User user) throws Exception {String sql="update EASYBUY_USER set EU_USER_ID=?,EU_USER_NAME=?,EU_SEX=?,EU_MOBILE=?,EU_ADDRESS=?,EU_PASSWORD=?,EU_BIRTHDAY=? where identity_ID=?";Object[] paras={user.getUserId(),user.getUserName(),user.getMale(),user.getMobile(),user.getAddress(),user.getPassword(),user.getBirthday(),user.getId()};return executeUpdate(sql,paras);}//按用戶編號(hào)刪除用戶public boolean getAllToDelete(int id) {String sql="delete from EASYBUY_USER where identity_ID=?";Object[] paras={id};return executeUpdate(sql, paras);}//總記錄數(shù)public int getAllCount() throws Exception {String sql="select COUNT(1) as num from EASYBUY_USER";ResultSet rs=executeSelect(sql);int result=0;if (rs!=null) {while(rs.next()){result=rs.getInt("num");}}return result;}

??? 2.3 用戶管理的servlet

package servlet;import java.io.IOException;
import java.text.DateFormat;
import java.util.Date;
import java.util.List;
import java.util.Locale;import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import util.Page_hyj;import dao.impl.Registerimpl_wjl;
import entity.News;
import entity.User;public class UpdateUserServlet extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {doPost(request, response);}/*** 修改用戶信息 */public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {//處理亂碼request.setCharacterEncoding("utf-8");Registerimpl_wjl impl=new Registerimpl_wjl();String opr=request.getParameter("opr");if (opr.equals("list")) {try{// 開始分頁// 實(shí)例化Page對(duì)象Page_hyj page_hyj = new Page_hyj();// .給定每頁要顯示幾條數(shù)據(jù)int pagesize=3;page_hyj.setPageSize(pagesize);// .給總頁數(shù)賦值int pageSum=0;//總記錄數(shù)int total=impl.getAllCount();if (total%pagesize==0) {pageSum=total/pagesize;}else {pageSum=total/pagesize+1;}page_hyj.setPageCount(pageSum);// 當(dāng)用戶還沒有點(diǎn)擊下一頁是默認(rèn)顯示第一頁數(shù)據(jù)int pageIndex = 1;// 獲取下一頁超鏈接設(shè)置的pageIndex的值String uindex = request.getParameter("pageIndex");if (uindex != null) {// 給page類中的pageIndex賦值:(uindex不為空的時(shí)候就證明了用戶點(diǎn)擊了下一頁,隨之頁面顯示的數(shù)據(jù)也就改變了)pageIndex = Integer.parseInt(uindex);}//判斷是否符合顯示條件if (pageIndex<1) {pageIndex=1;}else if (pageIndex>page_hyj.getPageCount()) {pageIndex=page_hyj.getPageCount();}//當(dāng)前頁數(shù)
                page_hyj.setPageIndex(pageIndex);// 給集合賦值
                page_hyj.setListu(impl.getAllUser(page_hyj.getPageIndex(),page_hyj.getPageSize()));// 設(shè)置作用域request.setAttribute("pageIndex", pageIndex);request.setAttribute("page", page_hyj);request.getRequestDispatcher("/manage/user.jsp").forward(request, response);} catch (Exception e) {// 異常抓取
                e.printStackTrace();}}                                           //點(diǎn)擊修改將數(shù)據(jù)加載到用戶修改界面if (opr.equals("update")) {String userid=request.getParameter("id");int id=0;if (!userid.equals("")&&userid!=null) {id=Integer.parseInt(userid);}List<User> listf = null;try {listf = impl.getAllUserToUserId(id);request.setAttribute("id",id);request.setAttribute("listf",listf);} catch (Exception e) {// 異常抓取
                e.printStackTrace();}request.getRequestDispatcher("/manage/user-modify.jsp").forward(request, response);}}}
package servlet;import java.io.IOException;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.sql.Date;import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;import dao.impl.Registerimpl_wjl;
import entity.User;public class UpdateUserInfoServlet extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {doPost(request, response);}/*** 修改用戶信息 */public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {//處理亂碼request.setCharacterEncoding("utf-8");//調(diào)度 實(shí)例化  對(duì)象Registerimpl_wjl impl=new Registerimpl_wjl();String opr=request.getParameter("opr");//修改if (opr.equals("update")) {String id=request.getParameter("sid");//用戶名String nameid=request.getParameter("userName");//真實(shí)姓名String name=request.getParameter("name");//密碼String passWord=request.getParameter("passWord");//性別String male=request.getParameter("sex");//出生日期String byear=request.getParameter("birthday");//轉(zhuǎn)化為日期SimpleDateFormat sim = new SimpleDateFormat("yyyy-MM-dd");Date date =null;User us=new User();try {date=new Date(sim.parse(byear).getTime());us.setBirthday(date);} catch (ParseException e1) {// 抓取異常
                    e1.printStackTrace();}//手機(jī)String mobile=request.getParameter("mobile");//地址String address=request.getParameter("address");us.setId(Integer.parseInt(id));us.setUserId(nameid);us.setUserName(name);us.setPassword(passWord);us.setMale(male);us.setMobile(mobile);us.setAddress(address);us.setStatus(1);try {boolean flag=impl.getAllToUpdate(us);if (flag) {//轉(zhuǎn)到更新界面request.getRequestDispatcher("/manage/manage-result.jsp").forward(request, response);}else {//重定向到用戶管理界面在重新選擇response.sendRedirect("/EasyBuy_H/manage/user.jsp");}} catch (Exception e) {// 異常抓取
                e.printStackTrace();}}//獲取當(dāng)前頁數(shù)int pageIndex=1;String uindex=request.getParameter("pageIndex");if (uindex!=null) {pageIndex = Integer.parseInt(uindex);}//刪除if (opr.equals("del")) {String userid=request.getParameter("id");int uid=0;if (userid!=null&&!(userid.equals(""))) {uid=Integer.parseInt(userid);}boolean flag=impl.getAllToDelete(uid);if (flag) {//成功轉(zhuǎn)發(fā)request.getRequestDispatcher("/servlet/UpdateUserServlet?opr=list&pageIndex="+pageIndex).forward(request, response);    }else{//失敗轉(zhuǎn)發(fā)response.getWriter().print("<script type='text/javascript'>"+ "alert('刪除失敗');"+"location.href='"+request.getContextPath() + "/servlet/UpdateUserServlet?opr=list&pageIndex="+pageIndex+"';"+ "</script>"); }}}}

???? 2.4 在jsp中通過作用域轉(zhuǎn)發(fā)過來的數(shù)據(jù)

?????2.4.1 用戶管理的顯示界面、刪除界面

<div class="main"><h2>用戶管理</h2><div class="manage"><table class="list"><tr><th>用戶名</th><th>真實(shí)姓名</th><th>性別</th><th>Email</th><th>手機(jī)</th><th>操作</th></tr><c:forEach items="${page.listu}" var="item"><tr><td class="first w4 c">${item.userId}</td><td class="w1 c">${item.userName}</td><td class="w2 c"><c:choose><c:when test="${item.male eq 'T'}"></c:when><c:when test="${item.male eq 'F'}"></c:when></c:choose></td><td>${item.email}</td><td class="w4 c">${item.mobile}</td><td class="w1 c"><a href="<%=path %>/servlet/UpdateUserServlet?opr=update&id=${item.id}">修改</a> <a id="manageDel" href="<%=path %>/servlet/UpdateUserInfoServlet?id=${item.id}&opr=del&pageIndex=${pageIndex}">刪除</a></td></tr></c:forEach></table></div></div><div class="clear"></div><div class="pager"><ul class="clearfix">                    <li><a href="<%=path%>/servlet/UpdateUserServlet?opr=list&pageIndex=1">首頁</a></li><li class="current"><a href="<%=path%>/servlet/UpdateUserServlet?opr=list&pageIndex=${page.pageIndex-1}">上一頁</a></li><li>${page.pageIndex}/${page.pageCount}</li><li class="current"><a href="<%=path%>/servlet/UpdateUserServlet?opr=list&pageIndex=${page.pageIndex+1}">下一頁</a></li><li><a href="<%=path%>/servlet/UpdateUserServlet?opr=list&pageIndex=${page.pageCount}">尾頁</a></li></ul></div></div>

?

???? 2.4.2 修改界面

<form action="<%=path %>/servlet/UpdateUserInfoServlet?opr=update&sid=${id}" method="post"><c:forEach items="${listf}" var="item"><table class="form"><tr><td class="field">用戶名(*):</td><td><input type="text" class="text" name="userName" value="${item.userId}" readonly="readonly" /></td></tr><tr><td class="field">真實(shí)姓名(*):</td><td><input type="text" class="text" name="name" value="${item.userName}" /></td></tr><tr><td class="field">登錄密碼(*):</td><td><input type="text" class="text" name="passWord" value="${item.password}" /></td></tr><tr><td class="field">確認(rèn)密碼(*):</td><td><input type="text" class="text" name="passWord" value="${item.password}" /></td></tr><tr><td class="field">性別(*):</td><td><c:choose><c:when test="${item.male eq 'T'}"><input type="radio" name="sex" value="T" checked="checked" /><input type="radio" name="sex" value="F" /></c:when><c:otherwise><input type="radio" name="sex" value="T"  /><input type="radio" name="sex" value="F" checked="checked"/></c:otherwise></c:choose></td>  </tr><tr><td class="field">出生日期:</td><td><input id="birthday" class="text" type="text" name="birthday" value="${item.birthday}"/><span></span></td></tr><tr><td class="field">手機(jī)(*):</td><td><input type="text" class="text" name="mobile" value="${item.mobile}" /></td></tr><tr><td class="field">地址(*):</td><td><input type="text" class="text" name="address" value="${item.address}" /></td></tr>                    <tr><td></td><td><label class="ui-blue"><input type="submit" name="submit" value="更新" /></label></td></tr></table></c:forEach></form>

????

?????? 3. 商品分類

??????? 3.1 用于顯示

       //解決中文亂碼問題request.setCharacterEncoding("utf-8");//查詢商品分類的對(duì)象ProoductCategoryDaoImpl_hyj impl=new ProoductCategoryDaoImpl_hyj();ProductImpl_wjl dao=new ProductImpl_wjl();String opr=request.getParameter("opr");if (opr.equals("listinfo")) {try {//List<ProductCategory> listfrist=impl.getAllOneLeveInfo(0);List<ProductCategory> listsecond=impl.getAllTowLeveInfo(0);//request.setAttribute("levellist",listfrist);request.setAttribute("levelslist",listsecond);// 開始分頁// 實(shí)例化Page對(duì)象Page_hyj page_hyj = new Page_hyj();// .給定每頁要顯示幾條數(shù)據(jù)int pagesize=1;page_hyj.setPageSize(pagesize);// .給總頁數(shù)賦值int pageSum=0;//總記錄數(shù)int total=dao.getAllCount();if (total%pagesize==0) {pageSum=total/pagesize;}else {pageSum=total/pagesize+1;}page_hyj.setPageCount(pageSum);// 當(dāng)用戶還沒有點(diǎn)擊下一頁是默認(rèn)顯示第一頁數(shù)據(jù)int pageIndex = 1;// 獲取下一頁超鏈接設(shè)置的pageIndex的值String uindex = request.getParameter("pageIndex");if (uindex != null) {// 給page類中的pageIndex賦值:(uindex不為空的時(shí)候就證明了用戶點(diǎn)擊了下一頁,隨之頁面顯示的數(shù)據(jù)也就改變了)pageIndex = Integer.parseInt(uindex);}//判斷是否符合顯示條件if (pageIndex<1) {pageIndex=1;}else if (pageIndex>page_hyj.getPageCount()) {pageIndex=page_hyj.getPageCount();}//當(dāng)前頁數(shù)
                page_hyj.setPageIndex(pageIndex);// 給集合賦值
                page_hyj.setListc(dao.getAllTowLeveInfo(page_hyj.getPageIndex(),page_hyj.getPageSize()));// 設(shè)置作用域request.setAttribute("pageIndex",pageIndex);request.setAttribute("page", page_hyj);request.getRequestDispatcher("/manage/productClass.jsp").forward(request,response);} catch (Exception e) {// TODO Auto-generated catch block
                e.printStackTrace();}}//修改將數(shù)據(jù)加載到修改頁面if (opr.equals("update")) {String id=request.getParameter("id");String epcid=request.getParameter("epcid");try {List<ProductCategory> listfrist=impl.getAllOneLeveInfo(0);request.setAttribute("levellist",listfrist);            request.setAttribute("rid",id);List<ProductCategory> listsecond = impl.getAllTowLeveInfo(0);request.setAttribute("levelslist",listsecond);request.setAttribute("epcid",epcid);request.getRequestDispatcher("/manage/productClass-modify.jsp").forward(request,response);} catch (Exception e) {// TODO Auto-generated catch block
                    e.printStackTrace();}}//新增二級(jí)分類if (opr.equals("add")) {try {List<ProductCategory> listfrist=impl.getAllOneLeveInfo(0);request.setAttribute("levellist",listfrist);            request.getRequestDispatcher("/manage/productClass-add.jsp").forward(request,response);} catch (Exception e) {// 錯(cuò)誤異常
                    e.getMessage();}}

?

??????3.2 返回list泛型的dao方法

??

public List<ProductCategory> getAllTowLeveInfo(int epcid)throws Exception {List<ProductCategory> list=new ArrayList<ProductCategory>();String sql="";ResultSet rs=null;if(epcid==0){sql+="select EPC_ID,EPC_NAME ,EPC_PARENT_ID from EASYBUY_PRODUCT_CATEGORY where EPC_ID!=EPC_PARENT_ID";rs= executeSelect(sql);}else{sql+="select * from EASYBUY_PRODUCT_CATEGORY where EPC_ID=?";Object[] paObjects={epcid};rs= executeSelect(sql,paObjects);}if(rs!=null){while(rs.next()){ProductCategory pc=new ProductCategory();pc.setId(rs.getInt("EPC_ID"));pc.setName(rs.getString("EPC_NAME"));pc.setParentId(rs.getInt("EPC_PARENT_ID"));list.add(pc);}}closeAll();return list;}

????

???3.3 ?執(zhí)行具體的修改以及刪除

public class ProductSonServlet extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {doPost(request, response);}/*** 修改單個(gè)選中商品分類*/public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {//解決中文亂碼問題request.setCharacterEncoding("utf-8");response.setContentType("text/html; charset=utf-8");//查詢商品分類的對(duì)象ProductImpl_wjl dao=new ProductImpl_wjl();String opr=request.getParameter("opr");//點(diǎn)擊修改 將數(shù)據(jù)加載到商品分類中if (opr.equals("updateName")) {System.out.println(opr);String name=request.getParameter("className"); //獲取商品分類名稱String parentId=request.getParameter("parentId");//一級(jí)分類的選中數(shù)據(jù)//二級(jí)分類String sid=request.getParameter("sid");int parentid=0;if (parentId!=null&&(!parentId.equals(""))){parentid=Integer.parseInt(parentId);}ProductCategory pro=new ProductCategory();pro.setId(Integer.parseInt(sid));pro.setName(name);pro.setParentId(parentid);boolean flag=dao.getProductToEpcid(pro);if (flag) {request.getRequestDispatcher("/manage/manage-result.jsp").forward(request,response);}} //獲取選中條的epcidString id=request.getParameter("epcid");int epcid=0;if (id!=null&&(!id.equals(""))) {epcid=Integer.parseInt(id);}//獲取當(dāng)前頁數(shù)int pageIndex=1;String uindex=request.getParameter("pageIndex");if (uindex != null) {pageIndex = Integer.parseInt(uindex);}//刪除子類if (opr.equals("delete")) {try {int count=dao.getCountTwo(epcid);String name=dao.twoName(epcid);if (count<1) {boolean flag=dao.delProductToEpcid(epcid);if (flag) {request.getRequestDispatcher("/servlet/ProductServletInfo_wjl?opr=listinfo&pageIndex="+pageIndex).forward(request,response);}}else{response.getWriter().print("<script type='text/javascript'>"+ "alert('當(dāng)前"+name+"二級(jí)分類下還有商品,暫時(shí)不能刪除該類');"+"location.href='"+request.getContextPath() + "/servlet/ProductServletInfo_wjl?opr=listinfo&pageIndex="+pageIndex+"';"+ "</script>"); }} catch (Exception e) {// TODO Auto-generated catch block
                    e.printStackTrace();}}//點(diǎn)擊刪除父類if (opr.equals("del")) {try {int count=dao.getHaveSons(epcid);String name=dao.parentName(epcid);if (count>1) {System.out.println(name);response.getWriter().print("<script type='text/javascript'>"+ "alert('當(dāng)前"+name+"分類下還有子類');"+"location.href='"+request.getContextPath() + "/servlet/ProductServletInfo_wjl?opr=listinfo&pageIndex="+pageIndex+"';"+ "</script>"); }else{boolean flag=dao.delAllProduct(epcid);if (flag) {request.getRequestDispatcher("/servlet/ProductServletInfo_wjl?opr=listinfo&pageIndex="+pageIndex).forward(request,response);}}} catch (Exception e) {// TODO Auto-generated catch block
                    e.printStackTrace();}}//新增二級(jí)分類if (opr.equals("addinfo")) {String parentId=request.getParameter("parentId");String className=request.getParameter("className");//一級(jí)分類idint pid=0;//二級(jí)分類idint sid=0;try {if (parentId!=null&&(!parentId.equals(""))) {pid=Integer.parseInt(parentId);}ProductCategory pro=new ProductCategory();pro.setName(className);pro.setParentId(pid);boolean flag=dao.addOneClass(pro);if (pid==0) {System.out.println("新增一級(jí)分類");List<ProductCategory> list=dao.getAllTowLeveInfo();for (ProductCategory item : list) {sid=item.getId();}pro.setId(sid);flag=dao.addParentClass(pro);}if (flag) {request.getRequestDispatcher("/manage/manage-result.jsp").forward(request,response);}} catch (Exception e) {// TODO Auto-generated catch block
                    e.printStackTrace();}}}}

?

????? 3.4? jsp界面轉(zhuǎn)發(fā)回來

????? 3.4.1 顯示、刪除的jsp

<div class="main"><h2>分類管理</h2><div class="manage"><table class="list"><tr><th>編號(hào)</th><th>分類名稱</th><th>操作</th></tr><c:forEach items="${page.listc}" var="item"><tr><td class="first w4 c">${item.id}</td><td>${item.name}</td><td class="w1 c"><a href="<%=path %>/servlet/ProductServletInfo_wjl?opr=update&&id=${item.id}&epcid=${item.id}">修改</a><a class="manageDel" href="<%=path %>/servlet/ProductSonServlet?opr=del&epcid=${item.parentId}&pageIndex=${pageIndex}">刪除</a></td></tr><c:forEach items="${levelslist}" var="itemSon"><c:choose><c:when test="${item.parentId eq itemSon.parentId }"><tr><td class="first w4 c">${itemSon.id}</td><td class="childClass">${itemSon.name}</td><td class="w1 c"><a href="<%=path %>/servlet/ProductServletInfo_wjl?opr=update&id=${itemSon.parentId}&epcid=${itemSon.id}">修改</a> <a class="manageDel" href="<%=path %>/servlet/ProductSonServlet?opr=delete&epcid=${itemSon.id}&pageIndex=${pageIndex}">刪除</a></td></tr></c:when></c:choose></c:forEach></c:forEach></table></div><div></div></div><div class="clear"></div><div class="pager"><ul class="clearfix"><li><a href="<%=path%>/servlet/ProductServletInfo_wjl?opr=listinfo&&pageIndex=1">首頁</a></li><li><a href="<%=path%>/servlet/ProductServletInfo_wjl?opr=listinfo&&pageIndex=${page.pageIndex-1}">上一頁</a></li><li>${page.pageIndex}/${page.pageCount}</li><li><a href="<%=path%>/servlet/ProductServletInfo_wjl?opr=listinfo&&pageIndex=${page.pageIndex+1}">下一頁</a></li><li><a href="<%=path%>/servlet/ProductServletInfo_wjl?opr=listinfo&&pageIndex=${page.pageCount}">尾頁</a></li></ul></div></div>

?

???? 3.4.2 執(zhí)行修改

<div class="main"><h2>修改分類</h2><div class="manage"><form action="<%=path %>/servlet/ProductSonServlet?opr=updateName&sid=${epcid}" method="post"><table class="form"><tr><td class="field">父分類:</td>    <td><select name="parentId"><c:forEach items="${levellist}" var="item"><c:if test="${item.id eq rid}"><option value="${item.id}" selected="selected">${item.name}</option></c:if><c:if test="${item.id != rid}"><option value="${item.id}">${item.name}</option></c:if></c:forEach></select></td></tr><tr><td class="field">分類名稱:</td><c:forEach items="${levellist}" var="item"><c:if test="${item.id eq epcid}"><td><input type="text" class="text" name="className" value="${item.name}" /></td></c:if></c:forEach><c:forEach items="${levelslist}" var="items"><c:if test="${items.parentId eq rid}"><c:if test="${items.id eq epcid}"><td><input type="text" class="text" name="className" value="${items.name}" /></td></c:if></c:if></c:forEach></tr><tr><td></td><td><label class="ui-blue"><input type="submit" name="submit" value="更新" /></label></td></tr></table></form></div></div><div class="clear"></div></div>

?? 3.4.3 執(zhí)行新增的jsp界面

?

<div class="main"><h2>添加分類</h2><div class="manage"><form action="<%=path %>/servlet/ProductSonServlet?opr=addinfo" method="post"><table class="form"><tr><td class="field">父分類:</td><td><select name="parentId"><option value="0" selected="selected">根欄目</option><c:forEach items="${levellist}" var="item">                                <option value="${item.parentId}">${item.name}</option></c:forEach></select></td></tr><tr><td class="field">分類名稱:</td><td><input type="text" class="text" name="className" value="" /></td></tr><tr><td></td><td><label class="ui-blue"><input type="submit" name="submit" value="新增" /></label></td></tr></table></form></div></div><div class="clear"></div></div>

?? 好了,功能暫時(shí)就這么多了,如有不足之處,請(qǐng)多多提出你的建議,謝謝。

??????

????

轉(zhuǎn)載于:https://www.cnblogs.com/bdpsc/p/5714096.html

總結(jié)

以上是生活随笔為你收集整理的易买网的一些增删改查的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

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

中文视频一区二区 | 欧美天天干 | 日韩视频免费播放 | 五月婷婷在线播放 | 在线免费观看视频一区二区三区 | 最新国产在线观看 | 视频国产在线观看18 | av一本久道久久波多野结衣 | 91久久电影 | 日日日日| 一本一本久久a久久精品综合小说 | 国产精品九九热 | 香蕉免费在线 | 成人免费观看在线视频 | 在线电影日韩 | 亚洲精品黄色片 | 免费午夜在线视频 | 天天爱天天舔 | 国内小视频在线观看 | 久久99偷拍视频 | 97天天综合网 | 日韩精品一区二区三区中文字幕 | 亚洲视频2 | 性色大片在线观看 | 亚洲国产成人久久 | 亚洲一二区视频 | 五月天精品视频 | 激情久久久久 | www久久com| 日韩三级在线观看 | 在线电影 你懂得 | 欧美一级视频免费看 | 在线国产能看的 | 999成人精品 | 97色涩| 深爱激情五月网 | 久久精品亚洲综合专区 | 欧美日韩一区二区三区在线免费观看 | 狠狠色伊人亚洲综合成人 | japanesefreesex中国少妇 | 成人久久国产 | 丁香九月激情综合 | 日日夜夜免费精品视频 | 中文字幕国产一区 | 玖玖玖在线观看 | 日韩欧美在线高清 | 日韩在线播放视频 | 激情文学综合丁香 | 久久国产精品一区二区三区 | 黄色免费网站大全 | 美女视频一区二区 | 国产精品999久久久 久产久精国产品 | 日韩性xxx| 麻豆传媒视频观看 | 天天天干天天射天天天操 | 久久国产亚洲精品 | 婷婷亚洲五月 | 999久久久久| 一区二区三区中文字幕在线观看 | 国产精品一区二区在线免费观看 | 天天弄天天操 | 伊人夜夜| 久久夜色精品国产欧美乱 | 欧美精品做受xxx性少妇 | 日韩在线观看视频在线 | 欧美性色综合网 | 天天操天天操天天操天天操天天操 | 黄色网址在线播放 | 9在线观看免费高清完整版 玖玖爱免费视频 | 久久,天天综合 | 成人毛片100免费观看 | 精品嫩模福利一区二区蜜臀 | 黄在线免费看 | 欧美日韩免费网站 | 国产成人av电影在线 | 国产成人精品国内自产拍免费看 | 天天射天天干天天 | 久久a热6| 国产字幕在线看 | 国产精品99免视看9 国产精品毛片一区视频 | 精壮的侍卫呻吟h | 成人在线观看免费 | 成年人视频在线 | 国产精品观看视频 | 成人av免费 | 999国内精品永久免费视频 | 中文字幕在线播出 | 久久久91精品国产一区二区精品 | 色婷婷在线播放 | 色综合久久久网 | 中日韩免费视频 | 久久精品96| 成人动漫视频在线 | 五月婷婷电影网 | 一级特黄aaa大片在线观看 | 国产日韩精品一区二区 | 久色 网 | 91丨九色丨国产丨porny精品 | 伊人国产视频 | 日韩com| 碰超在线 | 国产成人一区二区啪在线观看 | 正在播放久久 | 成人观看 | 欧美国产日韩激情 | 欧美日韩国产在线精品 | 日韩一区精品 | 91九色国产 | 精品福利片 | 中文字幕专区高清在线观看 | 日韩系列 | 色综合激情网 | 91国内产香蕉| 又黄又爽又刺激视频 | 黄色成人91 | 91禁看片 | 天天天天射 | 国产在线视频一区二区三区 | 中文字幕日本电影 | 国产成人精品一区二区三区在线观看 | 国产1区2区3区在线 亚洲自拍偷拍色图 | 亚洲国产片色 | 欧美一区二视频在线免费观看 | 五月激情天 | 丁香视频| 亚洲精品在线视频观看 | 亚洲精品乱码久久久久久写真 | 国产在线色 | 亚洲综合色激情五月 | 爱色av.com | 久久婷婷精品视频 | 亚洲国产人午在线一二区 | 黄色在线观看免费 | 综合激情婷婷 | 国产精品美女久久久久久久 | 久久不卡视频 | 91女子私密保健养生少妇 | 天天射夜夜爽 | 日日干干夜夜 | av天天在线观看 | 日本爱爱免费 | 97在线观视频免费观看 | 日韩,精品电影 | 黄色aaaaa| 久久精品高清视频 | 开心婷婷色 | 国产精品密入口果冻 | 欧美一区二区免费在线观看 | 国产精品女 | 日韩激情第一页 | 久草香蕉在线视频 | 视频在线99| 精品欧美一区二区精品久久 | 日本久久免费电影 | 黄色91免费观看 | 国产视频 久久久 | 精品久久久精品 | 伊人婷婷网| 久久久久久久久久久久电影 | 日韩在线免费观看视频 | 丁香六月久久综合狠狠色 | 国产精品日韩高清 | 国产精品9区 | 99久久精品电影 | 国产97在线看 | 免费在线播放黄色 | 一区二区三区免费在线观看 | 毛片无卡免费无播放器 | 亚洲高清精品在线 | 中文字幕精品一区二区三区电影 | 国内亚洲精品 | 精品国产乱码久久久久 | 一区二区三区韩国免费中文网站 | 日韩视频在线不卡 | 天天综合网天天综合色 | 国产精品免费久久久久久久久久中文 | 亚洲 欧美 91 | 国产天天爽 | 91大神精品视频在线观看 | 久视频在线播放 | 欧美国产日韩在线观看 | 国产精品av免费在线观看 | 国产精品久久视频 | 中文字幕国产一区 | 人人看黄色 | 国产精品久久 | 天天色 天天 | 日韩av快播电影网 | 日日夜夜天天久久 | 免费看wwwwwwwwwww的视频 久久久久久99精品 91中文字幕视频 | 精品美女在线视频 | 成人av一区二区三区 | 免费看黄20分钟 | 久久久久久蜜桃一区二区 | 久久久免费 | 区一区二区三区中文字幕 | 超碰在线9| 欧美日韩视频在线观看免费 | 久久人人爽人人 | 国产精品一区二区三区观看 | 亚洲国产精品va在线看 | 97精品国产97久久久久久 | 久久精品美女 | 亚洲综合小说 | 91麻豆精品国产91 | 在线免费观看一区二区三区 | 天天躁天天操 | 五月天堂色 | 国产日本亚洲 | 精品一区精品二区 | 国产99免费| 国产玖玖在线 | 狠狠的操你| 国产精品一区二区久久精品 | 日韩在线视频一区 | 久久久久久高清 | 欧美a视频在线观看 | www..com毛片 | 久99热| 成人免费在线观看av | 欧美性天天 | 久久精品99国产精品酒店日本 | 国产精品国产三级国产aⅴ入口 | 91久久精品一区二区二区 | 成人久久18免费网站图片 | www.97视频| www.五月婷婷.com | 中文字幕中文字幕在线中文字幕三区 | 亚洲涩涩网 | 亚洲三区在线 | 欧美日韩二区三区 | 亚洲欧洲视频 | 久草在线最新视频 | 亚洲日日射 | 精品一区二区在线免费观看 | 国产一区二区三区午夜 | 草久久av| 在线观看av网 | www.婷婷com | 色久av | 国产精品一区二区62 | av在线免费观看网站 | 久久久久久久久亚洲精品 | 亚洲,播放 | 五月宗合网 | 成人一区二区三区中文字幕 | 美女在线免费观看视频 | 91九色性视频 | 在线色亚洲 | 欧美午夜a | 玖玖视频在线 | 天天操天天干天天操天天干 | 五月激情电影 | 精品国产aⅴ麻豆 | 久久草 | 二区视频在线观看 | 国产一区二区在线免费播放 | 日本久久久久久久久 | 在线观看www.| 国产免费久久久久 | 日本公妇在线观看高清 | 亚洲一区二区三区精品在线观看 | 91试看| 日本精品一区二区在线观看 | 69性欧美| 欧美激情视频免费看 | 国产日韩在线一区 | 69国产盗摄一区二区三区五区 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 欧美a级一区二区 | 中文字幕xxxx | 中文字幕av在线免费 | 91在线小视频| 国产精品成人a免费观看 | 粉嫩av一区二区三区四区 | 在线免费观看麻豆视频 | 天天操天天舔天天干 | 国产麻豆电影在线观看 | 国产一区二区久久精品 | 久久欧美精品 | 亚洲精品国产精品国自产观看浪潮 | 天天草综合网 | 亚洲天堂社区 | 久久精品视频国产 | 国产亚洲综合在线 | 91视频传媒 | 激情电影在线观看 | 干 操 插 | 一区二区亚洲精品 | 5月丁香婷婷综合 | 99久久久久久 | 欧美一级免费在线 | 九色福利视频 | 99re亚洲国产精品 | 欧美色图亚洲图片 | 97激情影院 | av一级二级 | 日韩av二区| 欧美一级视频在线观看 | 九九免费在线观看 | 精品福利在线视频 | 色天天综合网 | 日韩电影在线观看一区二区三区 | 国产精品美女在线观看 | 成人免费毛片aaaaaa片 | 久久涩视频| a视频免费看 | 久久久久久久久久久久久9999 | 亚洲天堂va| 国产欧美综合在线观看 | 久草在线久 | 韩日精品在线 | 精品在线小视频 | 亚洲艳情| 人人爽人人爽人人片 | 国产在线精品播放 | 久久免费看 | 一级欧美一级日韩 | 久久精品999 | 五月天天av | 午夜av激情 | 国产在线国偷精品产拍免费yy | 亚洲精品黄 | 91九色蝌蚪国产 | 黄色一级大片在线观看 | 日韩av午夜在线观看 | 免费男女羞羞的视频网站中文字幕 | 99久免费精品视频在线观看 | 日日干日日 | 黄毛片在线观看 | 在线观看黄| 久久久久久久电影 | 91在线入口| 日韩免费福利 | 日韩午夜高清 | 玖玖玖国产精品 | 97免费在线观看视频 | 国产精品久久久久久久久久久久午 | 午夜精品久久久久99热app | 欧美黑人性猛交 | av成人免费在线观看 | 免费观看的av网站 | 91视频在线观看下载 | 福利一区二区三区四区 | 91禁看片 | 日韩精品免费在线观看视频 | 天天干天天射天天爽 | 精品999国产| av免费成人 | 999在线精品 | 五月激情六月丁香 | 最近高清中文在线字幕在线观看 | 欧美日韩国产区 | 国产精品三级视频 | 国产又粗又长又硬免费视频 | 在线免费视频a | 国产玖玖在线 | 日免费视频 | 91av久久| 91免费网 | 国产精品久久久久久麻豆一区 | 日韩中文字幕免费在线观看 | 国产99久久精品一区二区永久免费 | 97人人艹| 国产成人精品国内自产拍免费看 | 人人插人人玩 | bbbbb女女女女女bbbbb国产 | 免费97视频 | 久久免费福利视频 | 日本韩国在线不卡 | 日韩av电影免费观看 | 日本乱视频 | 亚洲视频免费在线观看 | 精品久久精品 | 欧美最猛性xxxxx免费 | 在线 欧美 日韩 | 精品一区中文字幕 | 在线看av的网址 | 狂野欧美激情性xxxx欧美 | 91.麻豆视频 | 国产福利免费在线观看 | 婷婷av网| 97精品国产97久久久久久 | 五月婷婷视频 | 亚洲老妇xxxxxx | 欧美日韩另类在线观看 | 国产精品99久久久久的智能播放 | 国产69精品久久久久9999apgf | www最近高清中文国语在线观看 | 美女网站免费福利视频 | 香蕉视频久久久 | 三级小视频在线观看 | 免费午夜在线视频 | 久久精品欧美一区二区三区麻豆 | 99国产情侣在线播放 | 免费看短 | 国产国语在线 | 九色porny真实丨国产18 | 在线观看免费成人 | 亚洲影音先锋 | 久久久久 免费视频 | 在线观看日本高清mv视频 | 国内精品国产三级国产aⅴ久 | 中文字幕在线看人 | 九九热国产| 成人av高清在线 | 91麻豆高清视频 | 欧美日韩高清在线观看 | 日本中文字幕在线视频 | 久久久免费高清视频 | 婷婷在线免费 | 九九热视频在线免费观看 | 国产二区免费视频 | 免费看精品久久片 | 一区二区理论片 | 99在线热播精品免费99热 | 美女网站在线看 | 99久久精品国产观看 | 2021国产在线 | 日韩二区三区在线 | 婷婷六月久久 | 又黄又爽又湿又无遮挡的在线视频 | 黄色软件视频网站 | 色综合久久悠悠 | 一区二区三区高清在线观看 | 五月天激情综合 | 午夜av在线播放 | 经典三级一区 | av免费观看在线 | 欧美日韩精品影院 | 午夜精品一区二区三区在线播放 | 久久999精品| 欧美日韩国产一区二区三区 | 国产精品 日韩 | 日韩网站在线播放 | 欧美激情综合五月色丁香 | 91久久丝袜国产露脸动漫 | 婷婷丁香在线观看 | 久草在线网址 | av免费电影在线 | 在线电影av | 天天干天天操天天拍 | 又色又爽又黄高潮的免费视频 | 五月天色站 | 亚洲免费精品视频 | 成年人app网址 | 奇米网8888| 在线观看免费av网 | 国产精品一区二区在线观看免费 | 麻豆国产精品视频 | 国产精品成人久久久久久久 | 99国产在线视频 | 日本福利视频在线 | 久久亚洲私人国产精品va | jizz18欧美18 | 天天干夜夜夜操天 | 精品国产一区二区三区久久久 | 久草网在线观看 | 久久99精品国产91久久来源 | 亚洲视频综合在线 | 中文字幕欲求不满 | 亚洲国产一区在线观看 | 久久无码精品一区二区三区 | 探花视频网站 | 香蕉视频4aa| 操操操天天操 | 久久免费黄色大片 | 国产一级做a爱片久久毛片a | 日韩精品免费在线播放 | 最新午夜 | 成年人在线看片 | 精品国产一区二区三区在线 | 在线免费观看麻豆视频 | 国产精品毛片久久蜜 | 日韩视频免费观看高清 | 人人射人人爱 | 久久久国产一区二区三区四区小说 | 久久久久久久久久久影院 | 欧美九九九| 亚洲精品在线视频观看 | 欧美91视频 | 午夜精品麻豆 | 夜夜操网站 | 在线观看国产www | 欧美日韩国产综合网 | 手机成人在线 | 久99视频 | 一级黄色片在线观看 | 久久有精品 | 久久综合影视 | 黄色avwww| 日韩一区二区三区高清在线观看 | 性色av一区二区三区在线观看 | 日韩电影在线视频 | 91九色视频国产 | 青青草国产免费 | 一级黄毛片 | 久久免费电影 | 99视频免费观看 | 91在线色| 国产在线高清视频 | 99热最新在线| 一区二区三区在线观看 | 亚洲午夜电影网 | 欧美极品xxxxx | 一本一本久久a久久精品牛牛影视 | 亚洲精品小区久久久久久 | 亚洲精品久久视频 | 中文字幕视频在线播放 | 国产精品久久久久久久av大片 | 婷婷激情五月 | 成人丝袜 | 国产精品午夜久久久久久99热 | 又黄又爽又色无遮挡免费 | 国产一区二区三区在线 | 欧美激情片在线观看 | 国产在线最新 | 99精品久久久久久久久久综合 | 精品国产美女在线 | 992tv人人网tv亚洲精品 | 蜜桃麻豆www久久囤产精品 | 九色视频网 | av在线网站观看 | 日日干夜夜干 | 欧美日韩有码 | 黄色小视频在线观看免费 | 亚洲精品色婷婷 | 91av成人 | 久久综合九色欧美综合狠狠 | 欧美综合在线观看 | 国产精品久久久久免费观看 | 五月激情丁香 | 日韩视频在线播放 | 亚洲欧美日韩精品一区二区 | 人人插超碰 | 国产精品毛片一区二区 | 亚洲五月六月 | 97成人在线免费视频 | 国色天香av | 久久三级毛片 | 91视频传媒 | 91在线视频精品 | 国产精品亚洲片在线播放 | 成人在线观看日韩 | 亚洲欧美激情精品一区二区 | 久久精品视频在线 | 色综合在 | 亚洲欧美综合 | 国产一区二区高清 | 国产精品一区二区三区免费视频 | 久久再线视频 | 亚洲国产高清在线观看视频 | 国产精品999久久久 久产久精国产品 | 黄色精品久久 | 精品国产1区2区 | 婷婷www | 狠狠狠色丁香婷婷综合久久88 | 少妇18xxxx性xxxx片 | 久久久久久毛片 | 激情综合五月婷婷 | 天天操天天舔天天干 | 成人久久毛片 | 国产分类视频 | 综合色影院 | 日韩中字在线观看 | av片子在线观看 | 在线性视频日韩欧美 | 欧美成人xxxxxxxx| 欧美日韩精| 一本一本久久a久久精品综合妖精 | a成人在线| 精品99免费| 天堂网在线视频 | 久草视频免费观 | 中文字幕精品一区二区精品 | 黄色av影院 | 国产精品欧美久久久久无广告 | 天天综合五月天 | www国产亚洲精品 | 免费网站看v片在线a | 麻豆小视频在线观看 | 日韩精品一区二区在线视频 | 国产精品门事件 | 国产伦精品一区二区三区… | 麻豆传媒在线视频 | 国产精品久久久久久久毛片 | 日本精品一区二区在线观看 | 97色综合 | 午夜精品久久久久久久久久久 | 日本三级香港三级人妇99 | 午夜视频在线观看一区二区三区 | 国产精品视频999 | 日韩两性视频 | 91高清免费在线观看 | 在线观看免费一级片 | 久久欧美在线电影 | 国内精品二区 | 午夜电影一区 | 91精品啪在线观看国产 | 亚洲a色| av免费网站| 人人搞人人干 | 日韩av一区二区三区 | 久久最新网址 | 亚洲视屏在线播放 | 久久激情久久 | 久久国语 | 激情偷乱人伦小说视频在线观看 | 亚洲精品视频播放 | 91片黄在线观看动漫 | 97色婷婷 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 最新一区二区三区 | 97香蕉久久国产在线观看 | 91九色成人蝌蚪首页 | 国产天天爽 | 久久色亚洲 | 中文字幕日韩精品有码视频 | 亚洲欧美乱综合图片区小说区 | 亚洲人在线7777777精品 | 久久精品精品电影网 | 激情一区二区三区欧美 | 精品免费久久久久 | 亚洲高清视频在线观看免费 | 免费在线观看av片 | 欧洲av在线 | 欧美一级电影免费观看 | 天天草天天草 | 亚洲精品国精品久久99热一 | 亚洲精品中文字幕视频 | 中文字幕在线免费看线人 | 99riav1国产精品视频 | 九九免费观看视频 | 欧美日韩一区二区免费在线观看 | 国产成人久久 | 国产精品美女久久久久久久网站 | 亚洲黄色免费观看 | 久精品视频在线观看 | 成人av高清 | 国产高清视频免费在线观看 | 成人a毛片 | 四虎影视成人永久免费观看视频 | 欧美一区成人 | 亚洲九九九在线观看 | 精品国产aⅴ麻豆 | 日韩特黄一级欧美毛片特黄 | 婷婷亚洲五月色综合 | 久久国产精品免费一区二区三区 | 日韩在线观看电影 | 免费观看9x视频网站在线观看 | 99婷婷狠狠成为人免费视频 | 欧美一二三视频 | 日韩在线视频在线观看 | 人人爽人人舔 | 91色一区二区三区 | 日本精品一区二区三区在线观看 | 亚洲尺码电影av久久 | 男女免费av| 国产精品18久久久久久久网站 | 国产一级a毛片视频爆浆 | 欧美一二三视频 | 国产成人777777 | 五月天国产精品 | 天天色天天射天天综合网 | 五月婷婷丁香综合 | 久久国产精品免费看 | 波多野结衣在线播放视频 | 亚洲精品视频网址 | a精品视频| 国产无遮挡又黄又爽馒头漫画 | 992tv又爽又黄的免费视频 | www.久久久.com | 狠狠狠色丁香综合久久天下网 | 人人草网站 | 久久色在线播放 | 福利片视频区 | 97av.com| 日韩一区二区三区免费视频 | www久久国产 | 久久视频免费观看 | 超碰97中文| 婷婷精品国产欧美精品亚洲人人爽 | 天天色天天操天天爽 | 欧日韩在线视频 | 亚洲狠狠婷婷综合久久久 | 国产欧美精品一区二区三区四区 | 久久久久久免费 | 日韩精品大片 | 91av99| 黄色成年 | 久久伊99综合婷婷久久伊 | 日韩一级精品 | 国产视频一区二区三区在线 | 激情视频国产 | 国产无遮挡猛进猛出免费软件 | 黄色的网站在线 | 久久综合九色99 | 超碰在线免费97 | 国产丝袜美腿在线 | 一区二区中文字幕在线 | 精品国产aⅴ一区二区三区 在线直播av | 美女视频久久黄 | 91精品啪在线观看国产 | 久一在线| 91爱爱电影 | 国内精品久久久久久久久久久 | 五月色综合 | 在线免费观看羞羞视频 | 精品视频网站 | 婷婷丁香在线观看 | 久久色视频 | 国产婷婷久久 | 久久国产精品久久精品 | 91视频免费视频 | 国产伦理久久 | 欧美日韩国产综合网 | 麻豆视频免费在线播放 | 国产精品日韩在线 | 99国产一区二区三精品乱码 | 精品国产乱码久久久久久1区二区 | 天天躁天天躁天天躁婷 | 日批网站免费观看 | 中文字幕av在线电影 | 色综合五月 | 日韩中文字幕免费视频 | 久久性生活片 | 超碰人人做 | 98久久| 国产69精品久久久久99尤 | 天堂av网站 | 香蕉免费在线 | 黄a网站| 伊人五月天综合 | 99免费在线视频 | 国产中出在线观看 | 日韩av免费一区二区 | 特级西西444www大精品视频免费看 | 五月激情综合婷婷 | 欧美久久久久久久 | 黄色视屏免费在线观看 | 天天狠狠操 | 九九热.com | 97在线视频免费看 | 91视频免费看 | 婷婷丁香九月 | 欧美了一区在线观看 | 久久草 | 97人人网 | 国产美女精品在线 | 中文字幕黄色 | 91成品视频 | 亚洲激精日韩激精欧美精品 | 国产精品久久久久久久久婷婷 | 少妇bbbb揉bbbb日本 | 激情综合网天天干 | 婷婷久久亚洲 | 日韩成人xxxx| 久久公开视频 | 人人插人人艹 | 日韩欧美一区视频 | 亚洲成人精品国产 | 亚洲另类久久 | 久久视频这里有久久精品视频11 | 国产在线专区 | 日日干av | 免费av大全 | 五月婷婷在线视频观看 | 久久久午夜精品福利内容 | 伊人国产在线观看 | 日本中文不卡 | 中文字幕免费高 | 久久手机免费视频 | 99精品视频在线 | 国产在线观看二区 | 最新国产一区二区三区 | 久久国产免费看 | 日韩一区在线播放 | 又黄又刺激又爽的视频 | av在线激情 | 久久99精品久久久久久秒播蜜臀 | 久久久国产精品人人片99精片欧美一 | 美女网色 | 亚洲最快最全在线视频 | 国产系列在线观看 | 国产尤物视频在线 | 在线香蕉视频 | 色婷婷综合久久久久 | 久草五月| 婷婷丁香狠狠爱 | 精品一区二区三区电影 | 久久综合网色—综合色88 | 国产精品视频观看 | 91网址在线看 | 青青河边草免费 | 综合网天天色 | 久久综合色天天久久综合图片 | 91精品国| 国产传媒中文字幕 | 国产一性一爱一乱一交 | 欧美精品一区二区在线播放 | 久久精品99国产国产 | 亚洲精品国产综合99久久夜夜嗨 | 一级黄色大片在线观看 | 国产一二三四在线观看视频 | 久久免费视频4 | 久久精品精品电影网 | 999国内精品永久免费视频 | 热久久精品在线 | 中文字幕在线观看视频免费 | 久草在线最新免费 | 久久久久久久久久久久久久免费看 | 亚洲一区二区高潮无套美女 | 深爱激情综合网 | 久久激情五月激情 | 最近字幕在线观看第一季 | 天天操夜夜拍 | 四川妇女搡bbbb搡bbbb搡 | 国产精品精品国产婷婷这里av | 最近日本韩国中文字幕 | 福利av在线| 亚洲精品999 | av在线a| 粉嫩aⅴ一区二区三区 | 鲁一鲁影院| 涩涩网站在线 | 欧美成人一二区 | 国产精品嫩草影院9 | 免费91麻豆精品国产自产在线观看 | 色www精品视频在线观看 | 婷婷丁香在线 | 国产区高清在线 | 黄色小说在线观看视频 | 国产一级片一区二区三区 | 国产高清视频色在线www | 久久综合欧美精品亚洲一区 | 正在播放国产一区 | 成年人在线看片 | 东方av在线免费观看 | 五月婷婷久草 | 国产一级片免费观看 | 国产成人av网站 | 色人久久 | 国产精品2区 | 香蕉网在线观看 | 91福利视频久久久久 | 亚a在线 | 欧洲亚洲精品 | 探花视频在线观看免费版 | 在线观看精品一区 | 很黄很色很污的网站 | 成人午夜免费福利 | 天天操月月操 | 亚洲综合射 | 欧美午夜精品久久久久久孕妇 | 五月婷婷免费 | 日韩天堂在线观看 | 亚洲综合爱 | 精品国产一区二区三区av性色 | 九九热中文字幕 | 国产精品福利无圣光在线一区 | 国产一性一爱一乱一交 | 97色噜噜 | 成人黄色电影在线观看 | 91男人影院 | 91麻豆精品国产91久久久无限制版 | 国产成人久久av免费高清密臂 | 久久这里只有精品视频99 | 啪啪凸凸| 高清在线一区 | 激情视频在线高清看 | 日日夜夜精品免费 | 色综合久久五月天 | 天天插一插 | 日日夜夜国产 | 在线观看一级视频 | 久久99久久久久 | 狠狠色噜噜狠狠 | 国产精品美女久久久久久久久久久 | 国产精品99精品久久免费 | 中文字幕在线观看第一区 | 亚洲午夜精品久久久久久久久 | 欧美精品国产精品 | 亚洲码国产日韩欧美高潮在线播放 | 久久免费视频网站 | 成人av网址大全 | 久久久五月天 | 久久99国产综合精品免费 | 免费成人黄色片 | 久久大视频 | 五月婷婷欧美视频 | av色综合网 | 日韩精品一区二区三区免费视频观看 | 黄色三级在线观看 | 69欧美视频 | 国产一卡久久电影永久 | 不卡视频在线看 | 国产h片在线观看 | 久久综合五月婷婷 | 欧美成人aa | 日韩最新在线视频 | 午夜视频在线观看一区二区三区 | 日韩视频1 | 天干啦夜天干天干在线线 | av成人动漫 | 国产精品欧美久久久久三级 | 97超在线| 欧美做受高潮1 | 国产美女黄网站免费 | 国产精品原创 | 一区二区三区四区久久 | 日韩专区在线 | 久久久免费看视频 | 手机av永久免费 | 一区二区三区免费在线观看视频 | 一级α片 | 国产在线色 | 成人免费在线电影 | 中文字幕乱码电影 | 国产精品网红直播 | 69国产盗摄一区二区三区五区 | 久久精品美女视频 | 黄色av一级 | 99精品视频播放 | 精品国产日本 | 精品国产免费一区二区三区五区 | 天天爽天天做 | 丰满少妇在线观看资源站 | 国产美女精品视频 | 91在线操| a v在线观看 | 国内精品亚洲 | 久草在线在线 | 免费福利视频网站 | 亚洲国产成人精品久久 | 亚洲欧美日韩国产一区二区三区 | 91黄色免费网站 | 国产午夜精品一区二区三区在线观看 | 亚洲精品玖玖玖av在线看 | 黄色一级大片免费看 | 日女人电影 | 在线观看日本高清mv视频 | 日日夜夜av | 免费福利在线播放 | 日韩欧美成| 日韩成人免费在线观看 | 天天操导航 | 天天操夜 | 久久一线 | 日日夜夜天天久久 | 久久久麻豆 | 亚洲最新毛片 | 蜜桃av人人夜夜澡人人爽 | 天天操天天摸天天射 | 99精品免费在线观看 | 天天干,天天操,天天射 | 亚洲国产成人高清精品 | 国产亚洲午夜高清国产拍精品 | 亚洲国产日韩在线 | 成人午夜剧场在线观看 | 伊人色综合久久天天网 | 日日干av | 午夜精品一区二区三区在线视频 | 欧美日韩一区久久 | 婷五月天激情 | 久久理论影院 | 麻豆免费精品视频 | 欧美性生活免费看 | 国产日韩欧美在线影视 | 天天插天天操天天干 | 国产三级国产精品国产专区50 | 亚洲精品激情 | 国产精品第7页 | 国产精品观看在线亚洲人成网 | 成人一级影视 | 99热精品久久 | 夜夜操夜夜干 | 91久久久久久久一区二区 | 成人av一区二区在线观看 | 欧美日韩高清国产 | 久久午夜色播影院免费高清 | 四虎成人精品永久免费av九九 | 在线日韩中文 | 国产999精品久久久久久麻豆 | 波多野结衣在线播放一区 | 最新国产在线视频 | 国产 一区二区三区 在线 | 久久国产精品一二三区 | 波多野结衣久久资源 | 国产97在线观看 | 久久精品国产一区二区电影 | 国产精品av久久久久久无 | 日日爽天天操 | 亚洲成人一二三 | 日韩电影一区二区三区在线观看 | 特级毛片在线免费观看 | 久久久人 | 国产精品一区二区久久久 | 亚洲综合欧美激情 |