You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2007/12/20 08:57:43 UTC

[jira] Commented: (SLING-142) Compact Syntax for ESP expressions in HTML attributes

    [ https://issues.apache.org/jira/browse/SLING-142?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12553605 ] 

Felix Meschberger commented on SLING-142:
-----------------------------------------

I basically agree with the proposed extension. But I suggest we adhere more to the EL standard notation ${...} instead of introducing our own syntax {...}.

> Compact Syntax for ESP expressions in HTML attributes
> -----------------------------------------------------
>
>                 Key: SLING-142
>                 URL: https://issues.apache.org/jira/browse/SLING-142
>             Project: Sling
>          Issue Type: Improvement
>          Components: Scripting
>            Reporter: Lars Trieloff
>         Attachments: esp-compact-syntax.patch
>
>
> The current syntax for ESP expressions ( <%= value %>) parallels the JSP syntax, but is hard to read when it is used in HTML attributes (<a href="<%=link %>"><%=name %> </a>). I propose an syntax addition that allows inline ESP expressions in HTML in a more compact way and that is less intrusive to the XML structure. Basis for the syntax were JSP Expression language and XSLT. The above example would be rephrased in the new syntax as: (<a href="{link}"><%=name %> </a>).

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