최근 포스트

Spring MVC : 쿠키

3 분 소요

사용자 편의를 위해 아이디를 기억해 두었다가 다음에 로그인할 때 아이디를 자동으로 넣어주는 사이트가 많다 이 기능을 구현할 때 쿠키를 사용한다.

Spring MVC : 세션

3 분 소요

1. 로그인 처리를 위한 코드 준비 이 페이지에서는 세션에 관한 내용을 설명한다. 로그인 기능을 이용해서 이 내용을 설명할 것이므로 로그인과 관련된 몇 가지 필요한 코드를 작성한다. 먼저 로그인 성공 후 인증 상태 정보를 세션에 보관할 때 사용할 AuthInfo 클래스를 다음과 같...

Spring MVC : 인터셉터

3 분 소요

1. 인터셉터 예를 들어 인터셉터가 없는 웹에서 로그인하지 않은 상태에서 비밀번호를 변경한다고 “http.://localhost:8080/edit/changePassword” 주소에 들어간다면 비밀번호 변경 폼이 출력될 것이다. 로그인 하지 않았는데 변경 폼이 출력되는 것은 이상하...

우선순위 큐와 힙

2 분 소요

1. 우선순위 큐, Prority Queue 1.1 우선순위 큐란? 큐(Queue)는 먼저 들어오는 데이터가 먼저 나가는 FIFO(First In First Out)형식의 자료구조이다. 우선순위 큐(Priority Queue)는 먼저 들어오는 데이터가 아니라, 우선 순위가 높은 데...

Spring MVC : 커맨드 객체 검증

9 분 소요

1. 커맨드 객체의 값 검증과 에러 메시지 처리 폼 값 검증과 에러 메시지 처리는 어플리케이션을 개발할 때 놓쳐서는 안 된다.