Last-Modified value for [/TestWeb/sample/egovSampleList.do] is: -1
- 작성자 :
- 심*석
- 작성일 :
- 2018-03-20 09:45:43
- 조회수 :
- 2,525
- 구분 :
- 운영환경
- 진행상태 :
- 완료
Q
2018-03-20 09:32:52,198 DEBUG [org.springframework.web.servlet.DispatcherServlet] DispatcherServlet with name 'action' processing GET request for [/TestWeb/sample/egovSampleList.do]
2018-03-20 09:32:52,198 DEBUG [org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping] Mapping [/sample/egovSampleList.do] to HandlerExecutionChain with handler [egovframework.rte.sample.web.EgovSampleController@647f3cbf] and 1 interceptor
2018-03-20 09:32:52,199 DEBUG [org.springframework.web.servlet.DispatcherServlet] Last-Modified value for [/TestWeb/sample/egovSampleList.do] is: -1
2018-03-20 09:32:52,201 DEBUG [org.springframework.web.bind.annotation.support.HandlerMethodInvoker] Invoking request handler method: public java.lang.String egovframework.rte.sample.web.EgovSampleController.selectSampleList(egovframework.rte.sample.service.SampleDefaultVO,org.springframework.ui.ModelMap) throws java.lang.Exception
2018-03-20 09:32:52,201 DEBUG [org.springframework.jdbc.datasource.DataSourceTransactionManager] Creating new transaction with name [egovframework.rte.sample.service.impl.EgovSampleServiceImpl.selectSampleList]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT,-Exception
...
중략
...
2018-03-20 09:32:52,215 DEBUG [org.springframework.context.support.ReloadableResourceBundleMessageSource] Re-caching properties for filename [classpath:/egovframework/message/message-common_ko_KR] - file hasn't been modified
2018-03-20 09:32:52,217 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Returning cached instance of singleton bean 'paginationManager'
2018-03-20 09:32:52,217 DEBUG [org.springframework.web.servlet.DispatcherServlet] Successfully completed request
전자정부 표준 프레임워크 2.6.0 sample project를 tomcat6.0 위에 구동시키면 로그 중간에
Last-Modified value for [/TestWeb/sample/egovSampleList.do] is: -1 로그기 찍힙니다.
해당 log가 어떠한 경우에 찍히는지와 상태코드가 -1로 찍히는 경우는 무엇인지 문의 드립니다.
그리고 크롬에서 묻고답하기 등록시 beScan_api is not defined script error이 발생하는데 확인 부탁드립니다.
2018-03-20 09:32:52,198 DEBUG [org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping] Mapping [/sample/egovSampleList.do] to HandlerExecutionChain with handler [egovframework.rte.sample.web.EgovSampleController@647f3cbf] and 1 interceptor
2018-03-20 09:32:52,199 DEBUG [org.springframework.web.servlet.DispatcherServlet] Last-Modified value for [/TestWeb/sample/egovSampleList.do] is: -1
2018-03-20 09:32:52,201 DEBUG [org.springframework.web.bind.annotation.support.HandlerMethodInvoker] Invoking request handler method: public java.lang.String egovframework.rte.sample.web.EgovSampleController.selectSampleList(egovframework.rte.sample.service.SampleDefaultVO,org.springframework.ui.ModelMap) throws java.lang.Exception
2018-03-20 09:32:52,201 DEBUG [org.springframework.jdbc.datasource.DataSourceTransactionManager] Creating new transaction with name [egovframework.rte.sample.service.impl.EgovSampleServiceImpl.selectSampleList]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT,-Exception
...
중략
...
2018-03-20 09:32:52,215 DEBUG [org.springframework.context.support.ReloadableResourceBundleMessageSource] Re-caching properties for filename [classpath:/egovframework/message/message-common_ko_KR] - file hasn't been modified
2018-03-20 09:32:52,217 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Returning cached instance of singleton bean 'paginationManager'
2018-03-20 09:32:52,217 DEBUG [org.springframework.web.servlet.DispatcherServlet] Successfully completed request
전자정부 표준 프레임워크 2.6.0 sample project를 tomcat6.0 위에 구동시키면 로그 중간에
Last-Modified value for [/TestWeb/sample/egovSampleList.do] is: -1 로그기 찍힙니다.
해당 log가 어떠한 경우에 찍히는지와 상태코드가 -1로 찍히는 경우는 무엇인지 문의 드립니다.
그리고 크롬에서 묻고답하기 등록시 beScan_api is not defined script error이 발생하는데 확인 부탁드립니다.
A
안녕하세요.
문의 하신 Last-Modifed value는 HTTPServlet의 기능으로 브라우져에서
Request header에 If-Modifed-Since 보내면 서버의 HTTPServlet의 스프링 구현제의 DispatcherServelet받아 처리합니다.
기본 값으로 -1을 자동으로 보내지며, 별도로 getLastModifed 메소드를 오버라이드하여 기능 구현이 가능합니다.
-1 값은 Request Header 요청에 대한 응답으로 무조건 -1을 반환하며, 별도의 서버에서 처리를 원하면
기능을 확장하여 개발하실 수 있습니다.
자세한 사항은 HTTPServlet 또는 스피링 DispatcherServelet의 AnnotationMethodHandlerAdapter의
getLastModifed기능에서 확인 가능합니다.
감사합니다.
문의 하신 Last-Modifed value는 HTTPServlet의 기능으로 브라우져에서
Request header에 If-Modifed-Since 보내면 서버의 HTTPServlet의 스프링 구현제의 DispatcherServelet받아 처리합니다.
기본 값으로 -1을 자동으로 보내지며, 별도로 getLastModifed 메소드를 오버라이드하여 기능 구현이 가능합니다.
-1 값은 Request Header 요청에 대한 응답으로 무조건 -1을 반환하며, 별도의 서버에서 처리를 원하면
기능을 확장하여 개발하실 수 있습니다.
자세한 사항은 HTTPServlet 또는 스피링 DispatcherServelet의 AnnotationMethodHandlerAdapter의
getLastModifed기능에서 확인 가능합니다.
감사합니다.