0
私はSpring 3とJQueryを使用しています。私はJSONからの地図データの読み方
は地図が私の春のコントローラー
から{要素ID、その値から成り}とビューを更新するためにデータを使用返したいです。
コントローラコード
@RequestMapping(value="/hpcCalResult")
public ResponseEntity<Map<String, String>> calculateHeathPlanCost(HttpServletRequest request) {
Map<String,String> requestMap = getMapFromRequest(request);
boolean isError = false;
Map<String,String> responseMap = new HashMap<String, String>();
try{
responseMap = this.healthPlanService.getResponseMapAfterHPCostCalc(requestMap);
}catch(HCException e){
isError = true;
responseMap.put("error", Springi18nUtils.getMessage(e.getMessageCode().getName(), null));
}
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON);
if(isError){
return new ResponseEntity<Map<String, String>>(responseMap, headers, HttpStatus.INTERNAL_SERVER_ERROR);
}else
return new ResponseEntity<Map<String, String>>(responseMap, headers, HttpStatus.OK);
}
今私は、UIを更新するために、JSPファイルのAjaxのリクエストでこの応答地図を使用します。
私のjQueryのコードはコードでは、次のとおりです。
$("#Continue").click(function() {
var form = $("#calculator");
var data = form.serialize();
$.post(form.attr("action"), data ,
function(data) {
<<< dont know how to read the data as so that i can get key values which i will use to update the form fields . >>>
});
}
);
});
が親切に同じ上で私を助けます。おかげさまで
ありがとうございます。そのデータで動作します。 <>。 –
答えがあなたを助けましたか? :) – OhadR