게시판에서 글을 쓰고 list 페이지로 갈때 alert 메시지 띄워보기
//게시판 글쓰기 처리
@PostMapping("/write")
public String write(Board board, RedirectAttributes redirect) {
System.out.println("게시판 글쓰기");
System.out.println(board);
redirect.addFlashAttribute("message", "게시글 등록을 완료했습니다");
//글 쓴 후 리스트 페이지로 이동
return "redirect:list";
}
write 페이지에서 글 작성을 완료하면 list 페이지로 이동한다.
list 페이지에서는 alert 창을 띄우기 위한 js 코드를 작성해준다.
var isMessage = true;
<c:if test="${!empty message}">
if(isMessage){
alert("${message}");
isMessage = false;
}
</c:if>
isMessage = false로 설정해서 뒤로가기를 눌렀을 때 동일한 alert가 뜨지 않도록 한다.