【Java】springboot 如果controller返回List为null 想向js那样返回json为[],如何做?
如果List直接返回null,APP端就会报错
回答
返回一个空的list就行了,反序列化后就是[]
代码如下:
![【Java】springboot 如果controller返回List为null 想向js那样返回json为[],如何做? 【Java】springboot 如果controller返回List为null 想向js那样返回json为[],如何做?](/wp-content/uploads/2020/12/bV5N8z.png)
请求返回如下:
![【Java】springboot 如果controller返回List为null 想向js那样返回json为[],如何做? 【Java】springboot 如果controller返回List为null 想向js那样返回json为[],如何做?](/wp-content/uploads/2020/12/bV5N8M.png)
其中result是返回jsonObject的key,users为 class TestEntity的变量名
那就不要把null直接返回,返回一个空的list对象。
例如:return Collections.EMPTY_LIST;
以上是 【Java】springboot 如果controller返回List为null 想向js那样返回json为[],如何做? 的全部内容, 来源链接: utcz.com/a/89567.html

