Julian Sedding created SLING-3874: ------------------------------------- Summary: JSP Tag for "partials" Key: SLING-3874 URL: https://issues.apache.org/jira/browse/SLING-3874 Project: Sling Issue Type: New Feature Components: Scripting Affects Versions: Scripting JSP-Taglib 2.2.0 Reporter: Julian Sedding Priority: Minor
As brought up in a discussion by [~gwalt], it is currently not possible to overlay JSP scripts that are included with the <sling:call/> tag using other scripting languages. In order to remedy this situation, I propose a <sling:partial/> tag. This allows including "partial" rendering scripts via selector(s). However, in contrast to <sling:include replaceSelectors="..."/>, the selectors in the request are not modified, i.e. the original selectorString is preserved. The tag can be used as follows: <sling:partial selectors="header"/> This is roughly equivalent to: <sling:call script="header.jsp"/> If desired, the tag can easily be extended to allow modifying the extension as well. This might be useful e.g. if a snippet of JSON data should be inlined in an HTML document. Please discuss the value of such an addition on http://markmail.org/thread/6qpmh6txvsx766sm -- This message was sent by Atlassian JIRA (v6.2#6252)