相关疑难解决方法(0)

使用JAXB解组/编组List <String>

我正在尝试创建一个非常简单的REST服务器.我只有一个将返回字符串列表的测试方法.这是代码:


@GET
@Path("/test2")
public List test2(){
    List list=new Vector();
    list.add("a");
    list.add("b");
    return list;
}

它给出以下错误:

SEVERE: A message body writer for Java type,
class java.util.Vector, and MIME media type,
application/octet-stream, was not found

我希望JAXB有一个简单类型的默认设置,如String,Integer等.我猜不是.这是我想象的:


<Strings>
  <String>a</String>
  <String>b</String>
</Strings>
Run Code Online (Sandbox Code Playgroud)

使这种方法有效的最简单方法是什么?

java rest jaxb

45
推荐指数
6
解决办法
12万
查看次数

标签 统计

java ×1

jaxb ×1

rest ×1