有没有办法修改Jersey生成的XML响应以包含样式表信息?

时间:2012-08-31 15:39:32

标签: css xml rest jersey

在JAXB中,可以(使用marshaller对象)。我不知道如何使用泽西岛做到这一点。我想知道是否有某种方式可以注入类似的东西:

<?xml-stylesheet type="text/css" href="something.css"?>

生成的xml响应中的

1 个答案:

答案 0 :(得分:2)

请参阅XmlHeader注释。将其附加到您的资源方法。例如:

@GET
@Produces("application/xml")
@XmlHeader("<?xml-stylesheet type=\"text/css\" href=\"something.css\"?>")
public JaxbBean getSomeXml() {
    ....
}