SMALL Java267 JSP) Filter - 생성, 생명주기, 중복코드/접근권한 제어하기 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. Filter - HTTP 요청과 응답 사이에서 전달되는 데이터를 가로채어 서비스에 맞게 변경하고 걸러내는 필터링 작업을 수행 - 요청한 URL을 기준으로 필터링 작업 - servlet이 실행되기 전에 먼저 수행 (전처리) / 후처리도 가능 (응답 메세지를 모두 작성하고 마지막에 client에게 보내기 전에 수행) - filter는 여러개 존재 가능 → filter chain filter 생성 filter package 생성 - Next Filter mappings (어떤 URL에 filter 적용을 할 건지 적용) → *는 모든 URL을 의미 Filter의 생명주기 ① 객체생성 (생성자 호.. 2022. 6. 26. JSP) 회원가입 아이디 중복 검사 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 회원가입 아이디 중복 검사 memberEnroll.jsp 아이디* ... ... 이하 코드 생략 중복검사 버튼을 생성하고 input:hidden을 생성하여 중복 검사 여부에 대해 체크 해주려고 합니다. 중복 검사를 진행했다면 value값은 1로 변경, 진행하지 않았다면 value값은 0으로 변경됩니다. 서버에 동일 아이디가 있는 지 확인 요청을 보내는 것이기 때문에 적어도 페이지 이동이 이뤄질 것입니다. 이를 방지하기 위해 중복검사는 팝업창을 이용하여 기존 회원가입 폼에는 그대로 머물고 중복 검사를 해보도록 하겠습니다. script 코드 /** * 사용자가 입력한 id값 중복 검사 * - .. 2022. 6. 25. [실습문제] 내 정보 보기 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. @실습문제 - 내정보보기 - session의 속성 loginMember 데이터를 사용할 것 controller MemberViewServlet package com.ce.mvc2.member.controller; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servl.. 2022. 6. 25. JSP) 예외 처리 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. Exception MemberException package com.ce.mvc2.member.model.exception; public class MemberException extends RuntimeException { public MemberException() { super(); // TODO Auto-generated constructor stub } public MemberException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) { super(message, c.. 2022. 6. 24. JSP) 회원가입 처리하기 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 회원가입 header.jsp Controller MemberEnrollServlet @WebServlet("/member/memberEnroll") public class MemberEnrollServlet extends HttpServlet { private static final long serialVersionUID = 1L; private MemberService memberService = new MemberService(); /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) .. 2022. 6. 23. JSP) 아이디 저장 체크 박스 설정/미설정, 쿠키의 종류 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 전체적인 디렉토리 구조 및 클래스 구조는 아래 포스팅 참고! https://chanychu.tistory.com/308 JSP) 웹 페이지 로그인 기능 구현하기 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 전체적인 디렉토리 구조는 아래 포스팅 참고! https://chanychu.tistory.com/307?categ chanychu.tistory.com 아이디 저장 체크 박스 설정 Controller MemberLoginServlet // 3. 업무로직 : 로그인 여부 판단 Member member = memberSe.. 2022. 6. 23. 이전 1 ··· 15 16 17 18 19 20 21 ··· 45 다음 LIST