jsonplugin 0.32 0.34 官方下载 http://code.google.com/p/jsonplugin/
文档:http://code.google.com/p/jsonplugin/wiki/Documentation
https://cwiki.apache.org/confluence/display/WW/JSON%20Plugin
Excluding properties
- <!--Resultfragment-->
- <resulttype="json">
- <paramname="excludeProperties">
- login.password,
- studentList.*\.sin
- </param>
- </result>
- <!--Interceptorfragment-->
- <interceptor-refname="json">
- <paramname="enableSMD">true</param>
- <paramname="excludeProperties">
- login.password,
- studentList.*\.sin
- </param>
- </interceptor-ref>
Including properties
- <!--Resultfragment-->
- <resulttype="json">
- <paramname="includeProperties">
- ^entries\[\d+\]\.clientNumber,
- ^entries\[\d+\]\.scheduleNumber,
- ^entries\[\d+\]\.createUserId
- </param>
- </result>
对集合listAttachment.*, listAttachment\[\d+\] 含义是不同的
^listAttachment.*, 指listAttachment集合对象本身
^listAttachment\[\d+\] 指listAttachment集合对象中的所有元素(集合listAttachment中装的是基本数据类型)
^listAttachment\[\d+\]\.\w+ 指listAttachment集合对象中的所有元素的所有属性(集合listAttachment中装的是对象类型)