JSTL

오늘 공부할 주제 @PageableDefault() 어노테이션 Github 코드 보기 1. Controller수정하기 기존에는 글 관련 정보만 jsp 페이지로 전달했지만 추가적으로 페이지에 대한 정보도 같이 보내기 위해 다음과 같이 코드를 작성하였다. // BoardController 클래스 @GetMapping({"", "/"}) public String index(Model model, @PageableDefault(size = 5, sort = "id", direction = Sort.Direction.DESC)Pageable pageable){ boardService.글목록(model, pageable); return "index"; } 먼저 파라미터로 @PageableDefault 어노테이션을 ..
오늘 공부할 주제 JSTL 문법이란? Github 코드 보기 1. 글 목록 디자인 및 JSTL 사용하기 이제 만들 글들을 홈페이지의 화면에 리스트화 시킬 것이다. 기존의 디자인에서 조금 수정을 하였다. // index.jsp ${board.title} ${board.content} 카테고리 | ${board.createTime} 제목과 내용을 클릭하면 해당 글상세로 넘어갈 수 있도록 링크를 걸어준다. 제목, 내용, 작성 시간은 Controller로 부터 받아서 표현해주도록 하겠다. 먼저 jsp페이지에서 jstl문법을 사용하면 forEach를 이용한 반복문 구현이 가능하다. 이 코드는 반복할 객체명을 items로 설정해주고 ${}으로 감싸서 java클래스로 부터 받을 수 있도록한다. 그리고 객체를 boar..
오늘 공부할 주제 Handler란? SecuritConfig의 역할 Github 코드 보기 1. GlobalExceptionHandler 만들기 먼저, 프로젝트에서 발생하는 모든 예외사항을 처리하기 위해 ExceiptionHandler클래스를 만들겠다. handler 패키지를 만든 후 GlobalExceptionHandler 클래스를 아래와 같이 생성해준다. @ControllerAdvice @RestController public class GlobalExceptionHandler { @ExceptionHandler(Exception.class) public ResponseDto handleArgumentException(Exception e){ return new ResponseDto(HttpStatu..
coon94
'JSTL' 태그의 글 목록