![]() |
1
1
看看 http://docs.oracle.com/javase/6/docs/api/javax/xml/bind/annotation/XmlAccessorType.html 。它详细介绍了JAXB将如何尝试序列化POJO。特别要注意的是,它只默认为公共成员,这意味着“除非由XmlTransient注释,否则每个公共getter/setter对和每个公共字段都将自动绑定到XML”。在这种情况下,我猜您没有objectList的公共setter字段,所以JAXB不会对其进行序列化。要使列表进行序列化,您可以:
|
![]() |
2
1
我也曾面临过同样的问题,并在一番尝试和错误之后解决了这个问题。
尝试给出注释
|
![]() |
3
0
多亏了巴兹詹姆斯的建议,我才更接近答案。真正的问题是
我想这个答案的意义在于确保您返回的每个集合都有一个定义良好的类型! |
![]() |
StackUser · 为什么不执行LoggingFilter? 7 年前 |
![]() |
coinhndp · JQuery不支持的媒体类型 7 年前 |
![]() |
Scyla101 · Jersey Web应用程序的Docker图像 7 年前 |