Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
1.2.9
-
None
Description
The doStartTag() method of the logic:iterate Tag returns EVAL_BODY_TAG, which is equal to EVAL_BODY_BUFFERED. This is in many cases (I think in 99%) very inefficient, especially for large collections or large body contents. Please add an optional parameter, for instance "bufferBody=true|false", where the user can select, whether to include or to buffer the body of the tag. The default value may be "true", to prevent inconsistencies with older versions but I want to propose to make the default value "false" for the 1.3.x Version and to document the change in the migration tutorial.
Attachments
Issue Links
- relates to
-
STR-2976 NestedRootTag and NestedPropertyTag's doStartTag() could return EVAL_BODY_INCLUDE
- Open