gpt4 book ai didi

java - 未找到响应类 ArrayList 的消息正文编写器

转载 作者:搜寻专家 更新时间:2023-10-30 21:02:55 27 4
gpt4 key购买 nike

当我尝试返回 List 时,它抛出 No message body writer has been found for response class ArrayList。

我有如下代码:

@POST 
@Path("/{scope}/{application}/tables")
@Produces("application/xml")
public List<String> getTableNames(@PathParam("scope") String scope,
@PathParam("application") String application, Request request) {

// For example, I am returning a list of String
return new ArrayList<String>(4);
}

请帮帮我。提前致谢

最佳答案

要返回一个列表,最好将其包装到一个带有注释的容器中

像这样:

@XmlRootElement
public class Container {
@XmlElement
public List yourlist;
}

关于java - 未找到响应类 ArrayList 的消息正文编写器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9311396/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com