1단계 - 로그인 폼을 만든다. /webapp/auth/form.jsp 생성 2단계 - 로그인 처리 LoginController 클래스 생성 로그인 사용자 정보를 HttpSession 보관소에 저장한다. /webapp/auth/loginResult.jsp 파
1단계 - 로그아웃 처리 LogoutController 클래스 생성
BoardAddController 클래스 변경게시글 등록할 때 로그인 사용자의 번호를 작성자 번호로 설정(변경 전)(변경 후) : source/ Generate Getters and SettersBoardUpdateController 클래스 변경(변경 전)(변경 후)B
LoginCheckFilter 클래스 생성AdminCheckFilter 클래스 생성
Request Line: /app/auth/login?email=user1@test.com&password111&saveEmail=on Http/1.1General header: 요청 / 읍답 모두 붙일 수 있는 헤더Request-headerGET요청은 message-
1단계 - 게시글 등록 GET방식 -> POST방식으로 변경 (변경 전) POST방식요청에서 UTF-8 코드를 ASCII 코드라고 잘못 판단하니까 UTF-16으로 바꿀 때 오류가 발생: 한글 깨짐 현상 (변경 후)
1단계 - 게시글 첨부 파일 테이블 생성 /doc/model.exerd : appboardfile 테이블 생성: 첨부파일번호/ 파일경로 / 게시글 번호 /doc/ddl.sql 변경 eXERD / 포워드엔지니어링 / 생성 옵션 확인 / next /
\-애노테이션 붙이기 : @WebServletDD 파일에 설정:자바코드로 서블릿 객체를 직접 생성하여 서버에 등록 : listener에 등록
search.maven.org 에서 spring-context 라이브러리 검색한다.빌드 스크립트 파일(build.gradle)에 의존 라이브러리 정보를 추가한다.gradle eclipse 실행한다.이클립스IDE에서 프로젝트를 갱신한다.com.bitcamp.board.c
현실 세계의 개체(Entity)를 기계의 부품처럼 하나의 객체(Object)로 만들어 기계적인 부품들을 조립하여 제품을 만들듯이 소프트웨어를 개발할 때도 객체들을 조립해서 작성할 수 있도록 하는 기법프로그램을 절차(Procedure) 및 데이터로 함께 묶은 객체들의 집