JSP/MYbatis
remove
GAWON
2023. 6. 1. 18:55
<%@page import="org.joonzis.ex.GreenDao"%>
<%@page import="org.joonzis.ex.GreenVO"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%
request.setCharacterEncoding("UTF-8");
%>
<jsp:useBean id="vo" class ="org.joonzis.ex.GreenVO" /> <!-- GreenDto.java의 public GreenDto(){}를 사용한다. -->
<jsp:setProperty property="*" name="vo" /> <!-- GreenDto.java의 모든 setter를 사용한다. useBean의 id와 setProperty의 name은 같아야함-->
<%
GreenDao dao = GreenDao.getInstance();
int result = dao.getRemove(vo);//DAO에 있는 int result = sqlSession.delete("delete", vo); 가로 안에 값이 같아야한다
pageContext.setAttribute("result", result);
%>
<c:choose>
<c:when test="${result gt 0 }">
<script type="text/javascript">
alert("회원이 삭제되었습니다.");
location.href='view_all.jsp';
</script>
</c:when>
<c:otherwise>
<script type="text/javascript">
alert("회원이 삭제를 실패했습니다.");
location.href='view_all.jsp';
history.go(-1);
</script>
</c:otherwise>
</c:choose>