달력

42024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

일반적인 파라미터로 가져오는 데이터는

 

예> ?aaa=111&bbb=222&ccc=333

request.getParameter("Key 값")

 

위와 같은 방식으로 가져올수있는데

 

HttpClient client = new HttpClient();

GetMethod method = new GetMethod("naver.com");

 

방식으로 데이터롤 리턴받을시에

post 방식으로 param 값이 넘어올때 데이터를 각 각 parameter 단위로

나누어서 사용할때가 있다 그럴때 사용하면된다.

 

#선언

 public String getRtnParams(String[] values,String paramName){
  String rtnval="";
  for( int x = 0; x < values.length; x++ )
  {
   String strName = values[x].split("=")[0];
   if(strName.toUpperCase().equals(paramName.toUpperCase())){
    rtnval = values[x].split("=")[1];
    break;
   }
  }
  return rtnval;
 }

 

 

#사용법

1차 & 단위로 분할

String[] values = new String(responseBody).split("&");

 

#호출

getRtnParams(values, "Key 값")

Posted by 타카스 류지
|