JavaWeb--MVC案例1-------(4)删除
删除操作
超链接: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)删除相关推荐
- javaweb利用struts2完成批量删除记录
javaweb利用struts2框架完成批量删除 实现方式思路**(mvc设计模式): 后台查询实现后:(未附代码,自写) 1.在前端使用ognl表达式对checkbox的name属性等于记录的唯一i ...
- JavaWeb学习案例——学生管理系统
JavaWeb学习案例--学生管理系统 引入jar包: 1. c3p0-0.9.1.2.jar // 第三方数据库连接池 2.commons-dbutils-1.4.jar // 第三方数据库操作方法 ...
- JavaWeb——MVC与三层架构
文章目录 JavaWeb--MVC与三层架构 1.三层架构 2.MVC 3.MVC与三层架构的对应联系 4.MVC与三层架构的区别 JavaWeb--MVC与三层架构 1.三层架构 三层架构 (3-t ...
- MVC案例-架构分析
MVC案例 --没有业务层,直接由Servlet调用DAO,所以也没有事务操作.所以可以在DAO中直接获取Connection对象 --采取MVC设计模式 --使用到的技术 MVC设计模式:JSP,S ...
- T2噬菌体MVC案例教程
T2噬菌体MVC案例教程 http://www.cnblogs.com/leoo2sk/archive/2008/10/27/1320285.html MVC初学者浅显易懂的教程 转载于:https: ...
- Unity MVC 案例学习笔记《二》
MVC 案例学习笔记 注册事件,就是把事件加入到事件字典 发送事件,并携带参数,就是在事件字典中遍历找到具体的 controller 进行处理 using System.Collections; us ...
- JavaWeb学习-案例练习-图书管理后台-5- 完成图书删除功能
继续来做案例练习,本篇学习如何删除图书,也就是在list.jsp页面的图书列表中,点击删除按钮,这条图书记录信息就从列表消失,然后相当于刷新当前页面,列表就少了一条图书记录. 1.需求场景 例如把Py ...
- ASP.NET MVC案例教程(基于ASP.NET MVC beta)——第一篇:准备工作
摘要 本文将简要介绍这个文章系列的目的.形式及大体内容.并且完成开始学习这个系列前所必要的准备工作. 前言 ASP.NET MVC作为微软官方的MVC解决方案,推出有一段时间了 ...
- 黑马程序员《JavaWeb程序设计案例教程》_课后习题答案
第一章 [测一测] 学习完前面的内容,下面来动手测一测吧,请思考以下问题: 1.请描述HTML.CSS.DOM.JavaScript分别表示的含义. 2.请列举出HTML常用的标记.(至少10个) 3 ...
- JavaWeb项目案例(一)
WEB综合案 整个项目的源码及其详细笔记请私信博主免费领取!!!!!!!!!! 博主主页传送门 学习目标: 目标1:能够说出案例的系统架构和技术架构 目标2:能够说出案例的大致需求 目标3:完成案例工 ...
最新文章
- 阿里再次主办大数据世界杯, KDD Cup2020正式开赛
- 中国式微服务技术栈2.0
- 卡拉OK效果的实现-iOS音乐播放器
- MySQL的limit用法和分页查询的性能分析及优化
- win101909要不要更新_win10更新好还是不更新_win10更新有什么用
- Flink 和 Pulsar 的批流融合
- SpringMvc和Mybatis整合需要配置的xml
- angularjs启动项目报ERROR in AppModule is not an NgModule解决方法
- 华大基因:新型冠状病毒检测试剂盒日均产能已达8万人份
- 网站移动端500错误_PC网站和移动端网站有什么差异?
- 解决Tomcat catalina.out 不断成长导致档案过大的问题
- iText导出pdf、word、图片
- 手机运行慢可以刷机吗_为什么手机卡顿,反应变慢怎么解决?一定要刷机吗?...
- 苹果平板有Linux终端吗,Apple:如何在iphone、ipad上安装一些常用命令行命令
- ug12对计算机配置要求,ug12.0对电脑配置要求
- visual studio python使用教程_教程:在 Visual Studio 中开始使用 Flask Web 框架
- 一个Android沉浸式状态栏上的黑科技
- java detach_java – Spring JpaRepository – Detach和Attach实体
- SAP 业务技术平台(BTP) Workflow(工作流)功能介绍
- Android手机上,利用bat脚本模拟用户操作