org.codelabor.system.web.util
Class RequestUtils

java.lang.Object
  extended by org.codelabor.system.web.util.RequestUtils

public class RequestUtils
extends Object

요청 유틸

Author:
Shin Sang-jae

Constructor Summary
RequestUtils()
           
 
Method Summary
static Map<String,Object> getAttributeMap(javax.servlet.ServletRequest request)
          요청 속성 Map을 가져온다.
static EtcDTO getEtcDTO(javax.servlet.ServletRequest request)
          기타 정보 DTO를 가져온다.
static Map<String,Object> getHttpServletRequestMap(javax.servlet.ServletRequest request)
          HttpServletRequest 정보 Map을 가져온다.
static LocalDTO getLocalDTO(javax.servlet.ServletRequest request)
          로컬 정보 DTO를 가져온다.
static List<Locale> getLocaleList(javax.servlet.ServletRequest request)
          로케일 정보 List를 가져온다.
static Map<String,Object> getParameterMap(javax.servlet.ServletRequest request)
          요청 파라미터 Map을 가져온다.
static RemoteDTO getRemoteDTO(javax.servlet.ServletRequest request)
          리모트 정보 DTO를 가져온다.
static ServerDTO getServerDTO(javax.servlet.ServletRequest request)
          서버 정보 DTO를 가져온다.
static Map<String,Object> getSessionMap(javax.servlet.ServletRequest request)
          세션 정보 Map을 가져온다.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestUtils

public RequestUtils()
Method Detail

getServerDTO

public static ServerDTO getServerDTO(javax.servlet.ServletRequest request)
                              throws Exception
서버 정보 DTO를 가져온다.

Parameters:
request - 요청
Returns:
서버 정보 DTO
Throws:
Exception - 예외

getRemoteDTO

public static RemoteDTO getRemoteDTO(javax.servlet.ServletRequest request)
리모트 정보 DTO를 가져온다.

Parameters:
request - 요청
Returns:
리모트 정보 DTO

getLocalDTO

public static LocalDTO getLocalDTO(javax.servlet.ServletRequest request)
로컬 정보 DTO를 가져온다.

Parameters:
request - 요청
Returns:
로컬 정보 DTO

getAttributeMap

public static Map<String,Object> getAttributeMap(javax.servlet.ServletRequest request)
요청 속성 Map을 가져온다.

Parameters:
request - 요청
Returns:
요청 속성 Map

getParameterMap

public static Map<String,Object> getParameterMap(javax.servlet.ServletRequest request)
요청 파라미터 Map을 가져온다.

Parameters:
request - 요청
Returns:
요청 파리미터 Map

getSessionMap

public static Map<String,Object> getSessionMap(javax.servlet.ServletRequest request)
세션 정보 Map을 가져온다.

Parameters:
request - 요청
Returns:
세션 정보 Map

getHttpServletRequestMap

public static Map<String,Object> getHttpServletRequestMap(javax.servlet.ServletRequest request)
HttpServletRequest 정보 Map을 가져온다.

Parameters:
request - 요청
Returns:
HttpServletRequest 정보 Map

getLocaleList

public static List<Locale> getLocaleList(javax.servlet.ServletRequest request)
로케일 정보 List를 가져온다.

Parameters:
request - 요청
Returns:
로케일 정보 List

getEtcDTO

public static EtcDTO getEtcDTO(javax.servlet.ServletRequest request)
기타 정보 DTO를 가져온다.

Parameters:
request - 요청
Returns:
기타 정보 DTO


Copyright © 2011 CODELABOR. All Rights Reserved.