Struts2 如何返回 JSON 响应
我目前正在创建一个Web应用程序,用户可以在其中以JSON的形式从数据库中获取标签,
这是我的支柱动作
public String execute(){
Gson gson = new Gson();
String tagsAsJson = gson.toJson(audioTaggingService.findTagsByName(q));
System.out.println(tagsAsJson);
return "success";
}
更新:
它已经是JSON格式,我想要的只是只返回它,而不是整个类操作本身。tagsAsJson
它返回类似如下的内容
这是我想返回给用户的数据
[{"id":2,"name":"Dubstep","description":"Dub wob wob"},{"id":3,"name":"BoysIIMen","description":"A 1990s Boy Band"},{"id":4,"name":"Sylenth1","description":"A VST Plugin for FLStudio "}]
如何返回为 r JSON esponse?因为该 JSON 响应将由客户端代码使用。tagsAsJson