注意 axios是要发送对象还是发送普通数据

如果是发送对象的话 需要使用data

       submit: function (user) {
                axios({
                    method: "post",
                    url: "user.do",
                    params: {
                        operate: 'update',
                    },
                   <!--传输对象这里是要用data进行传输的-->
                    data: {
                        user:user,
                    }
                }).then(function (value) {
                    alert("修改成功!");
                    var user = value.data;
                    vue.user = user;
                }).catch(function (resaon) {
                });
            },

然后后端是需要使用缓冲流来接受的

 StringBuffer stringBuffer = new StringBuffer("");
        BufferedReader reader = request.getReader();
        String str = null;
        while ((str = reader.readLine()) != null) {
            stringBuffer.append(str);
        }
        str = stringBuffer.toString();
        Gson gson = new Gson();
        //注意这里的class文件根据具体的情况修改
        Ouser ouser = gson.fromJson(str, Ouser.class);
        User user = ouser.getUser();
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐