JSP/DB (3)
Remove
GAWON
2023. 6. 1. 09:20
<%@page import="org.joonzis.ex.GreenDao"%>
<%@page import="org.joonzis.ex.GreenDto"%>
<%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.PreparedStatement"%>
<%@page import="java.sql.Connection"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
request.setCharacterEncoding("utf-8");
String id = request.getParameter("id");
String pw = request.getParameter("pw");
GreenDto dto = new GreenDto();
dto.setId(id);
dto.setPw(pw);
//dao로 dto전달
//dao에서 전달 받은 dto를 이용하여 데이터 삽입 후 결과 값 리턴
//전달 받은 데이터(삽입 후)를 판단하여 진행
int result = GreenDao.getInstance().getRemove(dto);
pageContext.setAttribute("result", result);//속성에 담아주기
%>
<c:choose>
<c:when test="${result gt 0 }"> <!-- 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'; <!-- 화면이동 -->
</script>
</c:otherwise>
</c:choose>
</body>
</html>