springboot添加修改的新方法

1.vue代码:点击提交之后

save:function() {
                // alert(vm.stu.scid);
                // alert(JSON.stringify(this.stu));
                this.stu.hobbey = this.hobbey.join(",");//此处添加为添加之后爱好为true
               // this.stu.scid =this.cid ;//此处修改为添加之后班级id没值
                $.post("/stu/updateVue",{stuData: JSON.stringify(this.stu)},function (data) {
                  if (data.sunccess==1){
                      alert(data.message);
                      window.location.href="/stu/indexVue";
                  }else{
                      alert(data.message);
                  }
                })
            }

2.controller方法

 @RequestMapping("/updateVue")//修改添加
    @ResponseBody
    public JSONObject updateVue(HttpServletRequest request) {
        JSONObject jo = new JSONObject();//实例化json数据
        String stuData = request.getParameter("stuData");
        System.out.println(stuData);
        try {
            JSONObject jsonObject = JSONObject.fromObject(stuData);//常见的java代码转换成json
            Stu stu = (Stu)JSONObject.toBean(jsonObject,Stu.class);//从JSONObject对象转换成java对象
            stuService.insertStu(stu);
            jo.put("success",1);
            jo.put("message","保存成功");
        }catch (Exception e){
            jo.put("success",0);
            jo.put("message","保存失败");
            e.printStackTrace();
        }
        return jo;
    }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值