package com.terra.proxy.intercepter;
|
|
import com.terra.proxy.bean.TokenCheckException;
|
import org.springframework.web.bind.annotation.ControllerAdvice;
|
import org.springframework.web.bind.annotation.ExceptionHandler;
|
import org.springframework.web.servlet.ModelAndView;
|
|
@ControllerAdvice
|
public class GeneralExceptionHandler {
|
|
@ExceptionHandler(TokenCheckException.class)
|
public ModelAndView customException(TokenCheckException e){
|
ModelAndView mv=new ModelAndView();
|
mv.addObject("message", e.getMsg());
|
mv.addObject("status", e.getCode());
|
mv.setViewName("error");
|
return mv;
|
}
|
}
|