相关疑难解决方法(0)

Spring MVC返回JSONS和异常处理

我正在使用带控制器的Spring MVC,我的问题是如何返回一个JSON响应,该响应与@ResponseBody对象不同,该对象被返回并且包含在要返回的JSON中.

为了进一步说明,我有一个名为"UserDetails"的对象,它有两个名为"name","emailAddress"的字段

@ResponseBody UserDetails
Run Code Online (Sandbox Code Playgroud)

现在json返回的样子

{name:"TheUsersName",emailAddress:"abc@abc123.com"}

有什么办法可以在返回之前修改json(所有控制器中所有方法中的所有jsons),其中将添加"status"字段,而其他json数据将位于json中的"data"键下.

另外当从某个地方的java服务器抛出异常时,如何将json返回到前端,json应该具有"status:false"和异常名称(尽管至少是状态部分)

java spring json exception-handling spring-mvc

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

exception-handling ×1

java ×1

json ×1

spring ×1

spring-mvc ×1