struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Yasser Zamani <>
Subject RE: JSON plugin: filter fields in a Map with Lists
Date Wed, 25 Sep 2019 08:18:07 GMT

>-----Original Message-----
>From: Micael Carreira <>
>Sent: Tuesday, September 24, 2019 1:30 PM
>Subject: JSON plugin: filter fields in a Map with Lists
>In MyAction, I have the following instance variable:
>     Map<String, List<MyObject>> result;
>And MyObject has the following properties:
>     MyObject
>     |- interestingProperty
>     |- notInterestingProperty
>I want to return the action result as a JSON. So, in my struts configuration I have:
>     <action name="MyAction" method="execute" class="myAction">
>         <result name="success" type="json">
>             <param name="includeProperties">
>                 result\..+$
>             </param>
>         </result>
>     </action>
>This returns all keys/values in result map. But I want to write a JSON with only
>interestingProperty of each MyObject (which are in a list).


Doesn't below work for you (to write only interestingProperty)?

<param name="includeProperties">


>I've fiddled with the regular expression for a while, but could not find a way to do
>Is it possible to achieve what I need?
>Email Signature
>Micael Carreira
>Software Developer 	Logo
>Rua Augusto Macedo, 12-B
>1600-794 Lisbon - Portugal
>t: +351 21 714 4500
>	Facebook icon <> LinkedIn icon
>The content of this email is confidential and intended for the recipient specified in
>message only. It is strictly forbidden to share any part of this message with any
>third party, without a written consent of the sender. If you received this message
>by mistake, please reply to this message and follow with its deletion, so that we
>can ensure such a mistake does not occur in the future.

View raw message