①② 수정 버튼을 누르기 전 해당 글에 맞는 비밀 번호를 입력하여 비밀번호가 맞지 않다면 수정을 하지 못하게 한다.
jsp 파일에서 수정 하게 만들어 클라이언트가 수정 버튼을 눌렀을 때 비밀 번호가 맞다면 servlet의 doPost 방식으로 이동하여 내용이 수정 가능 하도록 구현 한다.
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
<script>
function a() {
let pwd2 = prompt("비밀번호를 입력하세요: ");
if (${vo.pwd } != pwd2) {
alert("비밀번호가 틀렸습니다.수정이 불가능합니다")
} else{
f.submit();
}
}
</script>
</head>
<body>
<form action="/webApp3/guest/detail" method="post" name="f">
<table border="1">
<tr>
<th>num</th>
<th>writer</th>
<th>content</th>
<th>w_date</th>
<th>edit</th>
</tr>
<tr>
<th><input type="text" name="num" value="${vo.num }" readonly>
</th>
<th><input type="text" name="writer" value="${vo.writer }"
readonly></th>
<th><input type="text" name="content" value="${vo.content }"></th>
<th><input type="text" name="w_date" value="${vo.w_date }"
readonly></th>
<th><input type="button" value="수정" onclick="a()"></th>
</tr>
</table>
</form>
</body>
</html>
'MVC > jsp & servlet' 카테고리의 다른 글
Include 지시자와 Include 액션 (0) | 2023.04.07 |
---|---|
[File upload] jsp 와 Servlet 을 이용한 이미지 업로드하기 (0) | 2023.04.05 |
[jsp와 servlet] 익명 방명록 만들기 ⑦ 글 번호 클릭하여 상세 보기 (0) | 2023.03.29 |
[jsp와 servlet] 익명 방명록 만들기 ⑥ 삭제 구현 하기 (0) | 2023.03.29 |
[jsp와 servlet] 익명 방명록 만들기 ⑤ 작성자로 검색하기 만들기 (0) | 2023.03.29 |