huiwon.seo hace 4 años
padre
commit
4dc3d6ca7b

+ 6 - 1
src/main/java/com/lemon/lifecenter/common/LifeCenterInterCeptor.java

@@ -3,11 +3,14 @@ package com.lemon.lifecenter.common;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import org.springframework.web.servlet.ModelAndView;
 import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
 
 public class LifeCenterInterCeptor extends HandlerInterceptorAdapter{
-
+	private final Logger logger = LoggerFactory.getLogger(this.getClass());
+	
 	//컨트롤러의 메서드에 매핑된 특정 URI를 호출했을 때 컨트롤러에 접근하기 전에 실행되는 메서드입니다.
 	@Override
 	public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)
@@ -15,6 +18,8 @@ public class LifeCenterInterCeptor extends HandlerInterceptorAdapter{
 		// TODO Auto-generated method stub
 		
 		System.out.println( "Request URI : " + request.getRequestURI() );
+		logger.info( "info" );
+		logger.debug( "debug" );
 		
 		return super.preHandle(request, response, handler);
 	}

+ 1 - 1
src/main/java/com/lemon/lifecenter/test/LogService.java

@@ -1,4 +1,4 @@
-package com.lemon.lifecenter.test;
+package com.lemon.lifecenter.common;
 
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;

+ 10 - 0
src/main/java/com/lemon/lifecenter/common/WebConfigurations.java

@@ -2,6 +2,7 @@ package com.lemon.lifecenter.common;
 
 import org.springframework.context.annotation.Configuration;
 import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
+import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
 import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
 
 @Configuration
@@ -11,4 +12,13 @@ public class WebConfigurations implements WebMvcConfigurer {
 //		registry.addInterceptor(new LifeCenterInterCeptor())
 //		.excludePathPatterns("/css/**", "/fonts/**", "/plugin/**", "/scripts/**");
 //	}
+	
+//	@Override
+//	public void addResourceHandlers(ResourceHandlerRegistry registry) {
+//		registry.addResourceHandler("/resources/**").addResourceLocations("classpath:resources/");
+//	}
+	@Override
+    public void addResourceHandlers(ResourceHandlerRegistry registry) {
+            registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");
+    }
 }

+ 1 - 7
src/main/java/com/lemon/lifecenter/controller/LoginController.java

@@ -1,7 +1,5 @@
 package com.lemon.lifecenter.controller;
 
-import java.net.URL;
-
 import org.springframework.stereotype.Controller;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.servlet.ModelAndView;
@@ -22,11 +20,7 @@ public class LoginController extends LifeCenterController {
 	@RequestMapping("/staff")
 	public ModelAndView staffLogin() {
 		ModelAndView mv = setMV( "login/staff" );
-		URL r = this.getClass().getResource("");
-
-		String path = r.getPath();
-		System.out.println( "path : " + path );
-		
+	
 		return mv;
 	}
 }

+ 2 - 1
src/main/resources/application.properties

@@ -1,6 +1,7 @@
 spring.mvc.view.prefix=/WEB-INF/jsp/
 spring.mvc.view.suffix=.jsp
-spring.mvc.static-path-pattern=/resources/**
+#spring.mvc.static-path-pattern=/resources
+#spring.resources.static-locations=classpath:/resources/
 
 #spring.datasource.driver-class-name=cubrid.jdbc.driver.CUBRIDDriver
 #spring.datasource.url=jdbc:cubrid:localhost:30000:LIFE_CENTER:::?charset=UTF-8

+ 1 - 1
src/main/webapp/WEB-INF/jsp/include/sidebar.jsp

@@ -3,7 +3,7 @@
 
 <nav id="sidebar" class="sidebar">
 	<div class="sidebar-content ">
-		<a class="sidebar-brand" href="javscript:location.href='/patient/list';">
+		<a class="sidebar-brand" href="/patient/list">
         <i class="align-middle" data-feather="box"></i>
         <span class="align-middle">생활치료센터 의료진 시스템</span>
       </a>