\|---------\|-----------\||@AssertTrue|true가 아닌 값이 들어오면 오류|
Interceptor는 HandlerInterceptor 인터페이스를 구현하거나 HandlerInterceptorAdapter를 상속받은 클래스를 만들고 필요한 메서드를 구현한다.추상메서드preHandle : Controller의 메서드가 호출되기 전 호출된다. 이 메
Spring에서 예외처리를 할 때, @ExceptionHanlder / @ControllerAdvice를 사용한다. controller에서 @ExceptionHandler를 통해 메서드를 정의해 주면 에러 발생시 @ExceptionHandler가 적용된 메서드가 자동으
RowBounds 를 사용해서 페이징 처리RowBounds(시작 인덱스, 페이지 당 글의 수)RowBounds는 index 0부터 시작페이지 당 글의 개수는 10개로 설정한다.요청 url : /board/main?board_info_idx=${board_info_idx
웹 애플리케이션의 전반적인 설정을 담당. Spring의 핵심 서블릿인 DispatcherServlet의 설정이 포함. (DispatcherServlet의 설정 파일이 servlet-context.xml)또한, 웹 애플리케이션의 전체적인 설정을 담당하는 ContextLo
게시판의 페이지 번호를 처리한다.메인페이지에서 각 게시판의 글이 5개씩 나오도록 구성한다./board/read.jsp에서 목록보기 버튼을 눌렀을 때 URI에 page 파라미터를 설정해주어야 한다. 현재 프로젝트에서는 /board/main 페이지에서 글의 제목을 누르면