728x90
๊ฒ์๊ธ ์ญ์ ํ๊ธฐ
boardMapper.xml
<delete id="deleteBoard" parameterType="Integer">
DELETE FROM board
WHERE board_idx = #{board_idx}
</delete>
BoardDAO
//๊ฒ์๊ธ ์ญ์ ํ๊ธฐ
public void deleteContent(int board_idx) {
sqlTemplate.delete("board.deleteBoard",board_idx);
}
BoardService
//๊ฒ์๊ธ ์ญ์ ํ๊ธฐ
public void deleteContent(int board_idx) {
boardDAO.deleteContent(board_idx);
}
BoardController
//๊ฒ์๊ธ ์ญ์ ์ฒ๋ฆฌ
@GetMapping("/delete")
public String delete(
@RequestParam("info_idx") int info_idx,
@RequestParam("board_idx") int board_idx ,Model model) {
model.addAttribute("info_idx", info_idx);
boardService.deleteContent(board_idx);
return "board/delete";
}
delete.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<c:set var="root" value="${pageContext.request.contextPath}"/>
<script>
alert('์ญ์ ๋์์ต๋๋ค')
location.href='${root}/board/main?info_idx=${info_idx}'
</script>
ํ ์คํธํ๊ธฐ



MySQL ์์ DBํ์ธํจ
60๋ฒ ์ธ๋ฑ์ค๋ง ์ฌ๋ผ์ง๊ฑฐ ํ์ธ

728x90
'BACKEND > Spring' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ๊ฒ์ํ ๋ง๋ค๊ธฐ 2 - ๊ธฐ๋ณธํ์ด์ง(index) (0) | 2023.11.03 |
|---|---|
| ๊ฒ์ํ ๋ง๋ค๊ธฐ 2 - ํ์ด์ง ๋ค์ด์ ๊ตฌํ (0) | 2023.11.03 |
| ๊ฒ์ํ ๋ง๋ค๊ธฐ 2 - ๊ฒ์๊ธ ์์ ์ฒ๋ฆฌ (0) | 2023.11.02 |
| ๊ฒ์ํ ๋ง๋ค๊ธฐ 2 - ์ด๋ฏธ์ง ์ ๋ก๋ ๋ฐฉ๋ฒ ๋ณ๊ฒฝ (0) | 2023.11.02 |
| ๊ฒ์ํ ๋ง๋ค๊ธฐ 2 - ๊ฒ์๊ธ์ ๊ธ์ด์ด๋ง ์์ ๊ฐ๋ฅํ๊ฒ (0) | 2023.11.02 |