본문 바로가기

개발/Spring

[kmhDev] Controller 에서 해당 페이지에 alert 띄우기

alert용 jsp페이지를 생성한후

-> controller에서 model로 alert메세지와 url을 보내고

-> jsp에서는 받은 메세지를 alert로 띄운후 받은 url로 이동한다.

 

*controller.jave

public String selectLogin(wsMapUserVO userVO, Model model) throws Exception 

... 

model.addAttribute("msg", "아이디 또는 비밀번호가 잘못되었습니다.");

model.addAttribute("url", "login.do");

 

*alert.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>alertPage</title>
</head>
<body>
	<script type="text/javascript">
		var message = "${msg}";
		var url = "${url}";
		alert(message);
		document.location.href = url;
	</script>
</body>
</html>

 

'개발 > Spring' 카테고리의 다른 글

[kmhDev] redirect ? forward ? 란 무엇인가  (0) 2020.09.07