首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java spring boot -返回json响应

Java spring boot -返回json响应
EN

Stack Overflow用户
提问于 2017-09-05 09:13:14
回答 1查看 1.7K关注 0票数 0

我想为一个新的Java Spring Boot应用程序创建一个自定义的json响应。现在,我只想创建一个虚拟的json对象--开始控制输出json响应的结构。

当我这样做时,它想要创建.puts的cast前缀--我曾经使用Mongodb -- BasicDBObject --但是现在我这里没有mongo。

代码语言:javascript
复制
 DBObject obj = new BasicDBObject();
 obj.put( "foo", "bar" );

我该怎么做呢?

--

代码语言:javascript
复制
@RequestMapping(value = "/login", method = RequestMethod.GET)
@CrossOrigin(origins = {"*"})
public ResponseEntity<?> login(
        @RequestParam(value="email", required=false, defaultValue="email") String email,
        @RequestParam(value="password", required=false, defaultValue="password") String password, 
        HttpServletRequest request
        ) throws  Exception {

                Object response = new Object();
                    response.put("information", "test");
                    response.put("id", 3);
                    response.put("name", "course1");

                return new ResponseEntity<>(response, HttpStatus.OK);
        }
EN

回答 1

Stack Overflow用户

发布于 2017-09-05 09:29:14

代码语言:javascript
复制
**@ResetController**   // add this
public class YourClass{

    @RequestMapping(value = "/login", method = RequestMethod.GET)
    @CrossOrigin(origins = {"*"})
    public ResponseEntity<?> login(){
        Object response = new Object();
                    response.put("information", "test");
                    response.put("id", 3);
                    response.put("name", "course1");

        return new ResponseEntity<>(response, HttpStatus.OK);
     }
}
票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46045703

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档