try catch
@GetMapping("/board/{id}")
public String detail(@PathVariable int id, HttpServletRequest request) {
// 1. 모델 진입 - 상세보기 데이터 가져오기
BoardResponse.DetailDTO responseDTO = boardRepository.findById(id);
// 2. 페이지 주인 여부 체크 (board의 userId와 sessionUser의 id를 비교)
User sessionUser = (User) session.getAttribute("sessionUser");
int 게시글작성자번호 = responseDTO.getUserId();
boolean pageOwner = false;
try {
int 로그인한사람의번호 = sessionUser.getId();
pageOwner = 게시글작성자번호 == 로그인한사람의번호;
}catch (Exception e){}
request.setAttribute("board", responseDTO);
request.setAttribute("pageOwner", pageOwner);
return "board/detail";
}
Share article