使用axios的post方法传输对象数据和后台数据进行解析判断

发布时间 2023-06-08 19:46:49作者: XLouis

使用vue的v-model绑定生成对象数据的通过axios传输数据操作的时候,对象中属性的命名必须和实体中的一致。

实体:

    private Integer id;
    private String name;
    private String nickname;
    private String password;
    private Integer age;
    private String gender;

vue页面生成的对象数据:

ruleForm: {
name: '',
password:'',
},

在servlet中我们会使用JSON.parseObject转为相应的实体json数据

BufferedReader reader = req.getReader();
String s = reader.readLine();
Person person = JSON.parseObject(s, Person.class);

如果不一致会导致解析后的数据不能正确匹配。出现null