post请求数据接收问题

postMethodJsonString(){
    String json = getRawData();
    Test test = FastJson.().parse(json, Test.);
    renderJson(test);
}

代码如上,我用postman请求之后返回只获得了一个{},打断点json是有值的,就是无法转成实体类

实体类代码如下

Test Model<Test> {
    Test = Test().dao();
}

另外用form表单传数据接收代码如下

public void postMethodFrom(@Para("")Test test){
   renderJson(test);
}

得到的也是一个{}

评论区

JFinal

2019-03-31 16:27

Test.java 这个类中必须要有 setter 方法才可以转换,因为 fastjson 就是通过 setter 方法进行转换工作的

在本站首页下载 jfinal demo for maven,里面有生成器,为 Test 生成 setter 方法即可

p78o2

2019-04-01 15:48

谢谢波总

热门反馈

扫码入社