현재 HttpServletRequest 가져오기
Service나 Dao단에서 현재 요청된 HttpServletRequest 가져오기
RequestContextListener 설정
web.xml
<listener>
<listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
</listener>
현재 HttpServletRequest 객체 가져오는 함수
public static HttpServletRequest getCurrentRequest() {
ServletRequestAttributes sra = (ServletRequestAttributes) RequestContextHolder.currentRequestAttributes();
HttpServletRequest servletRequest = sra.getRequest();
return servletRequest;
}
'Programming > Spring' 카테고리의 다른 글
AOP 설정을 root-context 와 servlet-context 에 했을 때의 차이점 (0) | 2017.09.10 |
---|---|
[Spring] @ResponseBody 리턴시 Timestamp 깨짐 현상 (0) | 2015.01.13 |
[Spring] @RequestParam (0) | 2015.01.13 |
[Spring] @RequestBody (0) | 2015.01.13 |
[Spring] @PathVariable (0) | 2015.01.09 |