删除操作
  超链接:delete.do?id=<%=customer.getId()%>
  Servlet 的 delete 方法
    获取 id
    调用 DAO 执行删除
    重定向到 query.do(若目标页面不需要读取当前请求的 request 属性,就可以使用重定向),将显示删除后的 Customer 的 List
  

  JSP 上的 jQuery 提示:
    确定要删除 xx 的信息吗?

在index.jsp中的title后面添加如下代码,并创建scripts文件夹,将jquery-1.7.2.js拷贝进去

  <head><title>$Title$</title><script type="text/javascript" src="scripts/jquery-1.7.2.js"></script><script type="text/javascript">$(function(){$(".delete").click(function(){//数字从0开始,第一个parent是a,第二个是tdvar content = $(this).parent().parent().find("td:eq(1)").text();var flag = confirm("确定要删除"+ content +"的信息吗?");return flag;});});</script>

  把index.jsp中的delete部分的超链接改写下

<a href="delete.do?id=<%= customer.getId()%>" class="delete">DELETE</a>

 编写CustomerServlet的delete()方法

 private void delete(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {String idStr = req.getParameter("id");int deleteId = 0;try{deleteId = Integer.parseInt(idStr);customerDAO.delete(deleteId);}catch(Exception e){e.printStackTrace();}resp.sendRedirect("query.do");}

  

转载于:https://www.cnblogs.com/SkyeAngel/p/8018070.html

JavaWeb--MVC案例1-------(4)删除相关推荐

  1. javaweb利用struts2完成批量删除记录

    javaweb利用struts2框架完成批量删除 实现方式思路**(mvc设计模式): 后台查询实现后:(未附代码,自写) 1.在前端使用ognl表达式对checkbox的name属性等于记录的唯一i ...

  2. JavaWeb学习案例——学生管理系统

    JavaWeb学习案例--学生管理系统 引入jar包: 1. c3p0-0.9.1.2.jar // 第三方数据库连接池 2.commons-dbutils-1.4.jar // 第三方数据库操作方法 ...

  3. JavaWeb——MVC与三层架构

    文章目录 JavaWeb--MVC与三层架构 1.三层架构 2.MVC 3.MVC与三层架构的对应联系 4.MVC与三层架构的区别 JavaWeb--MVC与三层架构 1.三层架构 三层架构 (3-t ...

  4. MVC案例-架构分析

    MVC案例 --没有业务层,直接由Servlet调用DAO,所以也没有事务操作.所以可以在DAO中直接获取Connection对象 --采取MVC设计模式 --使用到的技术 MVC设计模式:JSP,S ...

  5. T2噬菌体MVC案例教程

    T2噬菌体MVC案例教程 http://www.cnblogs.com/leoo2sk/archive/2008/10/27/1320285.html MVC初学者浅显易懂的教程 转载于:https: ...

  6. Unity MVC 案例学习笔记《二》

    MVC 案例学习笔记 注册事件,就是把事件加入到事件字典 发送事件,并携带参数,就是在事件字典中遍历找到具体的 controller 进行处理 using System.Collections; us ...

  7. JavaWeb学习-案例练习-图书管理后台-5- 完成图书删除功能

    继续来做案例练习,本篇学习如何删除图书,也就是在list.jsp页面的图书列表中,点击删除按钮,这条图书记录信息就从列表消失,然后相当于刷新当前页面,列表就少了一条图书记录. 1.需求场景 例如把Py ...

  8. ASP.NET MVC案例教程(基于ASP.NET MVC beta)——第一篇:准备工作

    摘要       本文将简要介绍这个文章系列的目的.形式及大体内容.并且完成开始学习这个系列前所必要的准备工作. 前言       ASP.NET MVC作为微软官方的MVC解决方案,推出有一段时间了 ...

  9. 黑马程序员《JavaWeb程序设计案例教程》_课后习题答案

    第一章 [测一测] 学习完前面的内容,下面来动手测一测吧,请思考以下问题: 1.请描述HTML.CSS.DOM.JavaScript分别表示的含义. 2.请列举出HTML常用的标记.(至少10个) 3 ...

  10. JavaWeb项目案例(一)

    WEB综合案 整个项目的源码及其详细笔记请私信博主免费领取!!!!!!!!!! 博主主页传送门 学习目标: 目标1:能够说出案例的系统架构和技术架构 目标2:能够说出案例的大致需求 目标3:完成案例工 ...

最新文章

  1. 阿里再次主办大数据世界杯, KDD Cup2020正式开赛
  2. 中国式微服务技术栈2.0
  3. 卡拉OK效果的实现-iOS音乐播放器
  4. MySQL的limit用法和分页查询的性能分析及优化
  5. win101909要不要更新_win10更新好还是不更新_win10更新有什么用
  6. Flink 和 Pulsar 的批流融合
  7. SpringMvc和Mybatis整合需要配置的xml
  8. angularjs启动项目报ERROR in AppModule is not an NgModule解决方法
  9. 华大基因:新型冠状病毒检测试剂盒日均产能已达8万人份
  10. 网站移动端500错误_PC网站和移动端网站有什么差异?
  11. 解决Tomcat catalina.out 不断成长导致档案过大的问题
  12. iText导出pdf、word、图片
  13. 手机运行慢可以刷机吗_为什么手机卡顿,反应变慢怎么解决?一定要刷机吗?...
  14. 苹果平板有Linux终端吗,Apple:如何在iphone、ipad上安装一些常用命令行命令
  15. ug12对计算机配置要求,ug12.0对电脑配置要求
  16. visual studio python使用教程_教程:在 Visual Studio 中开始使用 Flask Web 框架
  17. 一个Android沉浸式状态栏上的黑科技
  18. java detach_java – Spring JpaRepository – Detach和Attach实体
  19. SAP 业务技术平台(BTP) Workflow(工作流)功能介绍
  20. Android手机上,利用bat脚本模拟用户操作

热门文章

  1. CentOS 6.4 搭建SVN服务器
  2. 使用FoundationDB高效地将SQL数据映射到NoSQL存储系统中
  3. 洛谷 P4475 巧克力王国 解题报告
  4. 正确使用MySQL JDBC setFetchSize()方法解决JDBC处理大结果
  5. 单元测试——第六周作业
  6. hdoj--2534--Score(gcd)
  7. SQL SERVER数据库修改是否区分大小写
  8. 2014 UESTC暑前集训搜索专题解题报告
  9. 用STL给C++充电:第一部分
  10. 在web html页面中,打印、预览当前页面