interceptor/

EditPageInterceptor.java

package com.example.pkscl.Interceptor;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import org.springframework.web.servlet.HandlerInterceptor;


public class EditPageInterceptor implements HandlerInterceptor {

    @Override
    public boolean preHandle(HttpServletRequest request, HttpServletResponse
    response, Object handler) throws Exception {

        HttpSession session = request.getSession(false);

        // ํ•™์ƒํšŒ์žฅ์ด ์•„๋‹ˆ๋ฉด /main์œผ๋กœ ์ด๋™
        if(!session.getAttribute("position").equals("president")) {
            response.sendRedirect("/main");
            return false;
        }
        
        return true;
    }
}

LoginCheckInterceptor.java

LoginPageinterceptor.java

Last updated