게시판 상세화면에서 글삭제 버튼 로직 구현
mapper
<delete id="deleteBoard" parameterType="int">
delete
from board
where no = #{no}
</delete>
controller
// 삭제
@RequestMapping("deleteBoard.do")
public String deleteBoard(@RequestParam("no") int no, Model d) {
System.out.println("삭제:" + no);
service.deleteBoard(no);
d.addAttribute("proc", "del");
return "WEB-INF\\views\\a03_boardDetail.jsp";
}
dao
//삭제
public void deleteBoard(int no);
service
public void deleteBoard(int no) {
dao.deleteBoard(no);
}
jsp(수정부분)
<script type="text/javascript">
function deleteProc(){
if(confirm("삭제하시겠습니까?")){
$("form").attr("action","${path}/deleteBoard.do");
$("form").submit();
}
}
if(proc=="del"){
alert("삭제성공\n조회 리스트화면으로 이동!")
location.href="${path}/boardList.do";
}
</script>
'JAVA' 카테고리의 다른 글
JAVA 게시판 처리(상세페이지, 수정)-5 (0) | 2022.10.14 |
---|---|
JAVA 게시판 처리(상세페이지, 조회수)-4 (0) | 2022.10.07 |
JAVA 게시판 처리(입력)-3 (0) | 2022.10.07 |
JAVA 게시판 처리(조회, 페이징처리)-2 (0) | 2022.10.07 |
JAVA 게시판 처리(기본구성)-1 (0) | 2022.10.07 |