struts-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "John Lindal (JIRA)" <>
Subject [jira] Created: (WW-3514) Correct support for include/exclude parameters
Date Fri, 08 Oct 2010 20:44:31 GMT
Correct support for include/exclude parameters

                 Key: WW-3514
             Project: Struts 2
          Issue Type: Improvement
          Components: Plugin - JSON
    Affects Versions: 2.2.1
            Reporter: John Lindal

JSONResult.setIncludeProperties() got the algorithm right, but using regular expressions to
match OGNL expressions is *painful*.  The attached patches add support for wildcard patterns
to JSONResult and JSONInterceptor, and update JSONInterceptor.setIncludeProperties() to use
the correct algorithm.

The patches also add include/exclude support to JSONCleaner, to support filtering on the input
data.  (Configuration for JSONInterceptor and JSONResult only handle output filtering.)

There are also a couple of code clean-up changes, to eliminate code duplication.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message