일반적인 파라미터로 가져오는 데이터는
예> ?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 값")
'Dev Language > JAVA' 카테고리의 다른 글
Log4j 로 쿼리 로그 깔금 하게 보기 (0) | 2016.02.12 |
---|---|
poi를 이용한 (*.xls, *.xlsx)읽기 (0) | 2015.10.06 |
xlsx 파일(XSSFWorkbook)을 xls 파일(HSSFWorkbook)로 변환하는 메서드. (0) | 2015.10.06 |
JAVA 날짜 SimpleDateFormat 사용하기 (0) | 2015.04.07 |
파일생성 예제 (0) | 2015.02.24 |