在 Spring Boot 中返回 Json 对象,但显示未定义

学习者_我

这是我的 javascript 函数的一部分,它正在调用控制器

$.post(filterServiceUrl, data, onFilterProductsSuccess, "json");

控制器被成功调用

public @ResponseBody HomeLoanFilterServiceResponseDto filter(FilterModel model, ModelMap modelMap) {
    List<LoanDetailsDto> loans = new ArrayList<LoanDetailsDto>();
    LoanFilterServiceResponseDto response = new LoanFilterServiceResponseDto();
    response.setSuccess(true);
    response.setErrorMessage("");
    //Business Logic
    response.setLoans(loans);
    return response

}

得到响应后调用函数

function onFilterProductsSuccess(serviceResponse) { alert("serviceResponse.IsSuccess: "+ serviceResponse.isSuccess) };

该功能显示警告框 serviceResponse.IsSuccess: undefined

罗科多瓦尔

您不能直接访问私有属性。你的方法应该是这样的:

public boolean isSuccess(){
    return this.isSuccess;
} 

所以如果你想检查响应是否成功,你应该添加 () -调用访问私有方法的公共方法 -

alert("serviceResponse.IsSuccess: "+ serviceResponse.isSuccess())

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Spring Boot如何返回嵌入在对象结构中的JSON

来自分类Dev

Spring Boot JSON返回无限的嵌套对象

来自分类Dev

JSON对象返回未定义的值

来自分类Dev

JSON对象返回未定义?

来自分类Dev

JSON 对象返回未定义

来自分类Dev

无法访问json对象属性返回未定义

来自分类Dev

未定义JSON对象的返回值

来自分类Dev

Angular方法以未定义而不是JSON对象的形式返回

来自分类Dev

json 对象返回未定义的 [nodejs, fs]

来自分类Dev

将 csv 转换为 json 对象返回未定义

来自分类Dev

Spring boot 中的 RestController-404 错误而不是 JSON 对象

来自分类Dev

Spring Boot REST仅在JSON响应中显示父代的ID

来自分类Dev

如何从Spring Boot @Controller返回json / xml?

来自分类Dev

Spring Boot Response实体不返回JSON

来自分类Dev

PHP返回JSON很好,但JavaScript显示onload函数中未定义它

来自分类Dev

解析JavaScript对象中的JSON文件-未定义值

来自分类Dev

如何在Spring Boot中插入和返回完整对象

来自分类Dev

如何在Spring Boot中插入和返回完整对象

来自分类Dev

为什么JSON数据在JavaScript中显示“未定义”?

来自分类Dev

在表中显示 JSON 响应时未定义

来自分类Dev

Ajax.BeginForm返回未定义的JSON(Dev Tools显示返回的JSON)

来自分类Dev

Spring Boot中基于角色的Json输出

来自分类Dev

spring-boot中的json日期格式

来自分类Dev

Json Response Spring Boot中的继承

来自分类Dev

$ http POST请求响应在服务中返回JSON对象,但是在Controller中调用时未定义

来自分类Dev

对象渲染到Json-Spring Boot

来自分类Dev

将JSON的一部分返回到对象Spring Boot

来自分类Dev

从 Spring Boot 控制器返回非 JSON 数据(对象列表)

来自分类Dev

SCRIPT5009:在IE 10中未定义'JSON'该属性'$'的值是null或未定义,不是Function对象

Related 相关文章

  1. 1

    Spring Boot如何返回嵌入在对象结构中的JSON

  2. 2

    Spring Boot JSON返回无限的嵌套对象

  3. 3

    JSON对象返回未定义的值

  4. 4

    JSON对象返回未定义?

  5. 5

    JSON 对象返回未定义

  6. 6

    无法访问json对象属性返回未定义

  7. 7

    未定义JSON对象的返回值

  8. 8

    Angular方法以未定义而不是JSON对象的形式返回

  9. 9

    json 对象返回未定义的 [nodejs, fs]

  10. 10

    将 csv 转换为 json 对象返回未定义

  11. 11

    Spring boot 中的 RestController-404 错误而不是 JSON 对象

  12. 12

    Spring Boot REST仅在JSON响应中显示父代的ID

  13. 13

    如何从Spring Boot @Controller返回json / xml?

  14. 14

    Spring Boot Response实体不返回JSON

  15. 15

    PHP返回JSON很好,但JavaScript显示onload函数中未定义它

  16. 16

    解析JavaScript对象中的JSON文件-未定义值

  17. 17

    如何在Spring Boot中插入和返回完整对象

  18. 18

    如何在Spring Boot中插入和返回完整对象

  19. 19

    为什么JSON数据在JavaScript中显示“未定义”?

  20. 20

    在表中显示 JSON 响应时未定义

  21. 21

    Ajax.BeginForm返回未定义的JSON(Dev Tools显示返回的JSON)

  22. 22

    Spring Boot中基于角色的Json输出

  23. 23

    spring-boot中的json日期格式

  24. 24

    Json Response Spring Boot中的继承

  25. 25

    $ http POST请求响应在服务中返回JSON对象,但是在Controller中调用时未定义

  26. 26

    对象渲染到Json-Spring Boot

  27. 27

    将JSON的一部分返回到对象Spring Boot

  28. 28

    从 Spring Boot 控制器返回非 JSON 数据(对象列表)

  29. 29

    SCRIPT5009:在IE 10中未定义'JSON'该属性'$'的值是null或未定义,不是Function对象

热门标签

归档