일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 게시판
- object
- https://velog.io/@velopert/create-typescript-react-component
- 출처 : https://webdir.tistory.com/506
- toString
- http://jeonghwan-kim.github.io/dev/2019/06/25/react-ts.html
- 출처 : https://joshua1988.github.io/web-development/javascript/promise-for-beginners/
Archives
- Today
- Total
Back Ground
게시판 만들기 - BoardCheckPassAction 본문
package controller.action;
import java.io.IOException;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import action.Action;
import pdh.DAO.BoardDAO;
import pdh.DAO.BoardVO;
public class BoardCheckPassAction implements Action{
@Override
public void execute(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String url = null;
String num = request.getParameter("num");
//boardView.jsp에서 보낸 값을
//<input type="hidden" name="num" value="${param.num}">
String pass = request.getParameter("pass");
//<input type="password" name="pass" size="20">
BoardDAO bDao = BoardDAO.getInstance();
BoardVO bVo = bDao.selectOnBoardByNum(num);
//select * from boardtest1 where num = ? 상세보기 DAO에
//getParameter로 num값으로 찾은 bVo에 컬럼의 레코드값을 저장
if(bVo.getPass().equals(pass)){ // pass 성공시
// num로 찾은 bVo입력된 값의 pass가 request로 받은 pass값이 맞다면
url = "view/checkSuccess.jsp";
}else{// 실패시
ur l= "view/boardCheckPass.jsp";
request.setAttribute("message", "비밀번호가 틀렸습니다.");
//boardCheckPass.jsp 의 ${message}키에 값을 뿌린다.
}
RequestDispatcher dispatcher = request.getRequestDispatcher(url); //if 조건에 맞는 url 연결
dispatcher.forward(request, response);
}
}
' JSP > 게시판 만들기' 카테고리의 다른 글
게시판 만들기 - BoardUpdateFormAction (0) | 2016.06.22 |
---|---|
게시판 만들기 - JSP checkSuccess.jsp 게시글을 비밀번호가 일치할 경우 처리를 위한 JSP 페이지(View) (0) | 2016.06.22 |
게시판 만들기 - JSP BoardCheckPass.jsp 비밀번호 입력 화면을 위한 JSP 페이지 (View) (0) | 2016.06.22 |
게시판 만들기 - BoardCheckPassFormAction (0) | 2016.06.21 |
게시판 만들기 - JSP boardView.jsp 게시글 상세보기를 위한 JSP 페이지 (View) (1) | 2016.06.18 |
Comments