dopost 3

22.08.10 - [ WAS ] 상세게시글 ( 목록이동 / 삭제하기 / 수정하기 )

-- Index -- 1. 목록이동 2. 삭제하기 3. 수정하기 contextPath와 서블릿으로 화면 요청 게시글 번호를 담아서 삭제 요청 화면요청은 get 방식 수정요청은 post 방식으로 받아서 처리 상세 글 ( 목록 이동 / 삭제하기 / 수정하기 ) 1. 목록 이동 공지사항 상세조회에서 ---> 공지사항리스트로 이동 jsp 파일을 보여달라고 직접 요청하는 경우는 없도록해주자 –> 서블릿에게 요청해서 화면 보여주기 contextPath()를 이용 – 최상단 디렉토리를 모르거나 – 어떤 상황에 맞게 변경되는 경우도 있기 때문에 - contextPath()로 사용하기. 2. 삭제하기 몇 번 글 삭제할지 알려주어야 한다. - 쿼리 스트링 사용하기 이걸 바탕으로 Controller – Service – D..

22.07.28 - [ WAS ] 내 파일 경로 숨기기 , 하나의 컨트롤러로 2가지 요청 처리

-- Index -- 1. jsp파일 바로 요청 해보기 2. 하나의 컨트롤러로 2가지 요청 처리 화면 보여달라는 요청 보내고 - 화면 보기 화면 요청은 - doGet() / 데이터처리 요청은 - doPost() 1. 페이지 jsp 파일 바로 요청 1-1 회원가입 페이지인 - joinForm.jsp 파일 보여달라고 바로 요청해주자 회원가입 버튼 클릭하면 요청 보내도록 해주기 요청하는 게 클라이언트가 서버에게 요청하는 것으로 프로젝트 이름부터 이렇게 요청하면 회원가입 페이지가 보이긴 하지만 페이지에 요청 방식이 get 방식으로 요청을 보내는 것이기 때문에 페이지 URL에 내 파일의 경로가 다 노출된다 내 파일의 경로가 공개되는..

22.07.21 - [ WAS ] doPost(), doGet(), forward(), setAttribute()

-- Index -- doPost() / doGet() java / html 분리 작업하기(이론) java / html 분리 작업하기(실습) 요청방식에 맞게 처리 servlet 과 jsp 로 분리해서 작업 forward // getAttribute("key") 1.doPost() / doGet() 메세지 요청 방식은 태그의 method 속성 값 ( get 또는 post ) 1-1 doPost () 요청 방식에 상관없이 처리해주던 service() 메서드와 달리 요청 방식이 post 일 때만 처리해주는 메서드 ( get방식 요청은 처리 안 해준다 ) get방식으로 요청시 나오는 에러 메시지 확인 ( get방식 요청 안해주는 것 확인 ) 1-2 doGet() 요청 방식이 get 일때만 처리해주..

1