1

我有一个 Apache ISIS @Action,它创建并返回一个内存对象列表。当 Apache ISIS 将这些对象显示为浏览器中的集合时 - JodaTimeDateTimeString字段都变为空。

对象上还有另一个字段,它是一个持久实体 - 它不会重置为 null,而是显示在对象上。

是否可以显示对象的非持久字段的值?

编辑:显然该String字段已显示。虽然DateTime不是。这可能是DateTime具体的问题吗?

4

1 回答 1

0

这里的解决方案是根据概念编程模型使用 JAXB 视图模型

尚未记录的一件事是,对于 Joda 日期/时间字段,您需要使用 JAXB XmlAdapter 注释字段(或属性);请参阅此博客文章以获取指导。

HTH,丹

于 2017-05-01T22:10:51.270 回答