# 作業參考 controller ```clike= //刪除留言 @RequestMapping(path = "/msgDelMessage.controller",method = RequestMethod.POST) public String msgDelMessage(@SessionAttribute(name = "list") List<MsgFatherMessage> list, @RequestParam(name = "id")Integer id, @RequestParam(name = "index")int index,Model m) { msgService.fmdel(new MsgFatherMessage(id)); list.remove(index); return "msgAllMessage"; } ``` dao ```clike= //刪除 public MsgFatherMessage fmdel(MsgFatherMessage fm) { session = sessionFactory.getCurrentSession(); session.delete(fm); return fm; } ``` jsp ```clike= <%@page import="com.iii.movie.msg.model.MsgFatherMessage"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@ page import="java.util.List"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <link rel='stylesheet' href="<c:url value='/css/styles.css' />" type="text/css" /> <title>Msg All Message</title> </head> <body> <h1>所有留言</h1> <%List<MsgFatherMessage> list = (List<MsgFatherMessage>)session.getAttribute("list"); %> <% for(int i = 0 ; i< list.size() ; i++) {%> <form action="msgDelMessage.controller" method="post"> <input type="hidden" name="id" value=<%=list.get(i).getId()%>> <input type="hidden" name="index" value=<%= i %>> <table border='1'> <tr> <td width='50'>ID:<%=list.get(i).getId()%></td> <td width='200'>會員名稱:<%=list.get(i).getAccount()%></td> <td width='150'>暱稱:<%=list.get(i).getNickname()%></td> <td width='300'>留言內容:<%=list.get(i).getContent()%></td> <td width='150'>電影:<%=list.get(i).getMovie()%></td> <td width='300'>發表時間:<%=list.get(i).getMsgfdate()%></td> <td width='60'>評分:<%=list.get(i).getStar()%></td> <td width='100'>按讚:<%=list.get(i).getGood()%></td> <td width='100'>按虛:<%=list.get(i).getBad()%></td> <td width='150'>檢舉:<%=list.get(i).getReport()%></td> <td><input type="submit" value="刪除留言"></td> </form> <form action="msgFindMessage.controller" method="post"> <td><input type="submit" value="修改留言"></td> </tr> </table> <input type="hidden" name="id" value=<%=list.get(i).getId()%>> <input type="hidden" name="account" value=<%=list.get(i).getAccount()%>> <input type="hidden" name="nickname" value=<%=list.get(i).getNickname()%>> <input type="hidden" name="content" value=<%=list.get(i).getContent()%>> <input type="hidden" name="msgfdate" value=<%=list.get(i).getMsgfdate()%>> </form> <%} %> <a href="msgMessageMain.controller">回首頁</a> </body> </html> ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up