关于Spring MVC前台页面使用Ajax提交请求的方式
2016-03-10 16:29
656 查看
前台页面
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; }
相关文章推荐
- 分享微信开发Html5轻游戏中的几个坑
- 一个jar包里的网站
- 一个jar包里的网站之文件上传
- 一个jar包里的网站之返回对媒体类型
- Ajax
- Spring整合Quartz(JobDetailBean方式)
- Spring整合Quartz(JobDetailBean方式)
- 解决Ajax悬停效果,无法遮蔽FLASH的问题
- 再谈Jquery Ajax方法传递到action(补充)
- Dom在ajax技术中的作用说明
- 使用Ajax实时检测"用户名、邮箱等"是否已经存在
- 探讨Ajax中同步与异步之间的区别
- ajax中data传参的两种方式分析
- 原生AJAX写法实例分析
- 探秘ajax跨域请求
- JQuery ajax返回JSON时的处理方式 (三种方式)
- Ajax中浏览器和服务器交互详解
- ajax实现点击不同的链接让返回的内容显示在特定div里
- ajax 动态传递jsp等页面使用id辨识传递对象
- ajax与传统web开发的异同点