JSP로 들어온 파라미터를 JSP 에서 찍는 방법이다.
로그를 확인할때 사용하면 유용하다
//파라미터 로그찍기
Enumeration enumParam = request.getParameterNames();
System.out.println("▶▷▶▷ [printHttpServletRequest] Parameter Info START =========");
while (enumParam != null && enumParam.hasMoreElements())
{
String paramNm = (String) enumParam.nextElement();
String[] paramValues = request.getParameterValues(paramNm);
if( (paramValues != null) && (paramValues.length > 0) )
{
int paramValueCnt = paramValues.length;
// 파라메터값 세팅
if (paramValueCnt > 1) {
// 복수 파라메터는 스트링 배열
for(int i=0; i<paramValueCnt; i++)
{
System.out.println("▶ " + paramNm + " : [" + paramValues[i] + "]");
}
} else {
// 단일 파라메터는 스트링 값
System.out.println("▶ " + paramNm + " : [" + paramValues[0] + "]");
}
}
}
'Programing > Java & Spring' 카테고리의 다른 글
스프링(Spring) 에서 RequestURI, RequestURL 차이 (0) | 2023.09.08 |
---|---|
Java Default Method (디펄트 메소드) (0) | 2023.09.08 |
스프링(Spring)에서 RestTemplate, Https 통신 (0) | 2023.09.08 |
AOP(Aspect-Oriented Programming) 개념 및 예시 (0) | 2023.09.08 |
[JAVA] content-disposition (0) | 2013.12.31 |
[SPRING3.0] 메세지 처리 (0) | 2013.09.12 |
[SPRING3.0] 페이스북 공유하기① (0) | 2013.09.11 |
[SPRING3.0] 데이터 엑세스 기술② (0) | 2013.09.04 |
[SPRING3.0] 트랜잭션 설정 (0) | 2013.09.04 |
[SPRING3.0] 데이터 엑세스 기술① (0) | 2013.09.03 |