Spring boot에서 controller쪽에서 alert를 보내보려고 한다
방법은 생각보다 간단하다
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html>
<script>
var msg = "<c:out value='${msg}'/>";
var url = "<c:out value='${url}'/>";
alert(msg);
location.href = url;
</script>
@PostMapping("/")
public String login(HttpServletRequest request) throws Exception {
String user_id = request.getParameter("id");
if (loginService.idCheck(user_id) == false) {
request.setAttribute("msg", "없는 회원정보입니다 확인해주세요");
request.setAttribute("url", "/");
return "alert";
}
return "main";
}
post쪽에 넣고 로그인 할 때
아이디 비밀번호 입력실패나 횟수제한 실패할때 많이 사용한다.