我一些Web服务器上的工作与REST服务POST,我有一些数据发送到Web服务,并找回状态代码..我我想也许这应该是一个POST而不是一个GET,但我想听到所有的互联网专业人士。我怎样才能得到这个用GET工作还是应该在春天
下面是使用Spring RESTTemplate
vars.put("lastName", "JOHN");
vars.put("firstName", "SMITH");
vars.put("middleInitial", "");
vars.put("socialSecurityNumber", "111-11-1111");
vars.put("Type","A");
vars.put("FileNumber","");
vars.put("EISNumber","");
String jsonreturn = restTemplate.getForObject("http://" + mRESTServer.getHost() + ":8080/services/api/checkstatus", String.class, vars);
现在,这里是我的服务端代码(Spring MVC的RESTful服务)我的客户端代码。我想我在客户端输入的所有领域将在ModelMap对象,但它不是
@RequestMapping(value = "/checkstatus", method = RequestMethod.get)
@ResponseBody
public ResponseEntity<String> getCheckEnrollStatus(ModelMap model) throws ResourceNotFoundException
{
logger.debug("Looking for Status: " + model.toString());
}
所以我有两个问题:
1)我应该改变得到一个POST由于提呈很多数据到服务器?
2)如果我把它作为一个明白为什么是我ModelMap emply?
请帮我
http://stackoverflow.com/q/978061/106261 – NimChimpsky