实现删除消费账单
1.main_left.jsp中该部分,调用Servlet中delete方法
2.Servlet中delete方法,调用Dao层list方法,跳转到del.jsp页面
3.Dao层list方法
4.del.jsp,调用Servlet中的del方法
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <style> .a{ font-size: 20px; } </style> </head> <body> <% Object message = request.getAttribute("message"); if(message!=null && !"".equals(message)){ %> <script type="text/javascript"> alert("<%=request.getAttribute("message")%>"); </script> <%} %> <table class="a"> <tr> <td>id</td> <td>消费名称</td> <td>消费金额</td> <td>消费日期</td> </tr> <%int i=0;%> <c:forEach items="${courses}" var="item"> <tr <%if(i%2==0){ %>bgcolor="#F0F8FF"<%} %>> <td>${item.id}</td> <td>${item.name}</td> <td>${item.money}</td> <td>${item.date}</td> <td><a onclick="return check()" href="ShangServlet?method=del&id=${item.id}">删除</a></td> </tr> <%i++; %> </c:forEach> </table> <script type="text/javascript"> function check() { if (confirm("真的要删除吗?")){ return true; }else{ return false; } } </script> </body> </html>
5.Servlet中的del方法,调用Dao层delete方法
6.Dao层delete方法,实现与数据库的操作,删除成功
总结:
Servlet?method=delete --> Dao?method=list --> del.jsp --> Servlet?method=del --> Dao?method=delete
作品:
原文地址:https://www.cnblogs.com/mawangwang/p/10439188.html
时间: 2024-11-09 00:58:14