从Java对象自动转换为XML在Restlet中不起作用

时间:2016-01-11 09:46:40

标签: rest restlet restlet-2.3.1

我有一个方法

@Get("xml")
public User getUser()
{
 return new User();
}

在这种情况下,调用此方法时,浏览器显示为null作为响应。我还使用User标记对@XmlRootElement类进行了注释。

它适用于Json转换

@Get("json")
public User getUser()
{
 return new User();
}

请在我出错的地方帮助我

1 个答案:

答案 0 :(得分:0)

您可以利用Restlet的转换器服务将对象自动转换为有效负载和有效负载到对象。

我不知道你使用什么用于JSON,但是对于XML和JAXB,你需要添加对应于Restlet的JAXB扩展名的true jar文件。

这样做JAXB的转换器将自动添加到Restlet引擎中以实际处理这样的bean。

希望它可以帮到你, 亨利