개발/Spring
[kmhDev] Controller 에서 해당 페이지에 alert 띄우기
minHyeokKim
2020. 9. 7. 10:45
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>