關於Spring MVC前臺頁面使用Ajax提交請求的方式

前臺頁面

var photoid = $('#photoidhidd').val();
var photoremake = $('#photoremake').val();
var action = "/shoots/upphoto.do";
$.ajax({
type : "post",
url : action,
data : {
"photoid" : photoid,
"photoremake" : photoremake
},
dataType : "json",
success : function(data) {
var info = eval(data)
if (info.succ) {
  window.location.href="/shoots/myphoto,do";
} 
}
});

後臺的Controller

@RequestMapping(value = "/upphoto")
public @ResponseBody Map<String, Object> savelike(Photo photo) throws Exception  {
boolean flag=photoService.updatePhoto(photo);
Map<String,Object> map = new HashMap<String,Object>();  
if(flag){
map.put("succ", true);
}else{
map.put("succ", false);
map.put("msg", "修改失敗");
}
return map;
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章