시스템 로그 작업중.

강석 최 2022-11-21 19:06:32 +09:00
parent 3ceedad5c6
commit 977584c15e
2 changed files with 50 additions and 0 deletions

View File

@ -0,0 +1,27 @@
package com.dbnt.faisp.config;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Component;
import org.springframework.web.servlet.HandlerInterceptor;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@Component
public class FaispInterceptor implements HandlerInterceptor {
private Logger logger = LoggerFactory.getLogger(this.getClass());
@Override
public boolean preHandle(
HttpServletRequest request,
HttpServletResponse response,
Object handler
) throws Exception {
System.out.println(request.getUserPrincipal());
System.out.println(request.getRequestURI());
return true;
}
}

View File

@ -0,0 +1,23 @@
package com.dbnt.faisp.config;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@Configuration
public class WebMvcConfig implements WebMvcConfigurer {
@Override
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor(new FaispInterceptor())
.addPathPatterns("/**")
.excludePathPatterns(
"/css/**",
"/img/**",
"/js/**",
"/vendor/**",
"/Crosseditor/**",
"/CrossUploader/**"
);
}
}