paranjong

[java] POST 요청 데이터 QueryString으로 만들기 본문

Development Record/java

[java] POST 요청 데이터 QueryString으로 만들기

paranjong 2020. 4. 27. 13:49
Map<String, String[]> reqMap = request.getParameterMap();
StringBuilder sb1 = new StringBuilder();
Iterator<?> iter = reqMap.entrySet().iterator();
while (iter.hasNext()) {
	if(sb1.length() > 0) {
		sb1.append('&');
	}
	Entry<?, ?> entry = (Entry<?, ?>) iter.next();
	String[] arrstr = (String[])entry.getValue();
	StringBuilder sb2 = new StringBuilder();
	for(String item : arrstr){
		if(sb2.length() > 0) {
			sb2.append(',');
		}
		sb2.append(item);
	}
	sb1.append(entry.getKey()).append("=").append(sb2.toString());
}
String queryString = sb1.toString();

'Development Record > java' 카테고리의 다른 글

[java] embedded tomcat 로컬 구축  (0) 2020.06.07
Comments