스프링 RestTemplate으로 POST 파라미터를 전송하기 위해 다음과 같이 해봅니다.
RestTemplate restTemplate = new RestTemplate();
String loginUrl = "http://localhost:8080/organizeme/j_spring_security_check";
String username = "izeye";
String password = "1234";
MultiValueMap<String, String> parameters = new LinkedMultiValueMap<String, String>();
parameters.add("j_username", username);
parameters.add("j_password", password);
ResponseEntity<String> responseEntity = restTemplate.postForEntity(loginUrl, parameters,
String.class);
System.out.println(responseEntity);
Map의 경우에는 파라미터가 아니라 JSON으로 전송됨에 조심해야합니다.