Spring RedirectAttributes

jooog·2021년 11월 14일
0

스프링

목록 보기
6/25

게시판에서 글을 쓰고 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가 뜨지 않도록 한다.

0개의 댓글