【问题标题】:MSSQL data in to JSON object and display it in browser using javaMSSQL 数据到 JSON 对象并使用 java 在浏览器中显示
【发布时间】:2014-08-19 07:21:32
【问题描述】:

我尝试在键入 URL 时显示 JSON 对象。我正在从 MSSQL 数据库中获取数据,并且正在使用 Eclipse IDE。 在下面的代码中,它要求下载文件。

    @GET
    @Path("/DB")
    @Produces(MediaType.APPLICATION_JSON)
    public List<Customer> getDB() {

    DBAccess db=new DBAccess();

         List<Customer> list= db.getData("jdbc/db_my");
        return list;


    }

但我想要的是在 Web 浏览器中显示 JSON 对象。 当我这样使用时,ii 给了我错误。

@GET
    @Path("/DB")
    public Response getEmployeeByURL(String ms) {

    DBAccess db = new DBAccess();

    List<Customer> list =db.getData("jdbc/db_my"); 


     ms= list.get(0).toString();


     String output = "object's first element is : " + ms;
     return Response.status(200).entity(output).build();
    }

非常感谢您的帮助。

【问题讨论】:

    标签: java sql-server json eclipse


    【解决方案1】:

    您可以尝试使用Gson

    List<Customer> list = db.getData("jdbc/db_my");
    String json = new Gson().toJson(list);
    

    确保您的标头的内容类型设置为 json。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-04
      • 2011-04-03
      • 2017-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-01
      • 2017-07-13
      相关资源
      最近更新 更多