【发布时间】:2011-09-21 18:19:44
【问题描述】:
我正在使用 Struts 2 和 json 插件,struts.xml 文件中的属性映射通常令人沮丧,但我能够弄清楚它们。
我遇到了一种情况,我无法设置 includeProperties 来给我期望的结果。
我经常使用配置表达式
^itemList\[\d+\]\.id,
^itemList\[\d+\]\.name
....
这很好用。
在这种情况下,我想从地图而不是列表(或列表成员的子地图)返回数据
如果使用 *,则整个地图将正确打印,但我不想要地图元素中的所有数据。
^itemList\[\d+\]\map\.*
返回整个地图
我尝试了几种不同的格式,但都没有产生结果。
^itemList\[\d+\]\map\[\d+\]\.id
^itemList\[\d+\]\map\[\d+\]\.name
地图属性中没有返回任何内容
有人对限制地图内容的语法有任何好运吗?
谢谢 -斯科特
【问题讨论】: