Parsing errors on content inside #literal() #end block
------------------------------------------------------
Key: VELOCITY-661
URL: https://issues.apache.org/jira/browse/VELOCITY-661
Project: Velocity
Issue Type: Bug
Components: Engine
Affects Versions: 1.6.1
Environment: ALL
Reporter: ND
I have some velocity templates that include quit some javascript. Inside the
javascript a javascrip template engine is used which also uses ${varname}
Escaping each occurance would make the code rather unreable, so to prevent
velocity from parsing the javascript code, I put a #literal() around it.
However, velocity still PARSES the contents of this block, which of course
results in parsing exceptions.
My feeling with "literal" is that it is completely UNINTERPRETED content?
This SHOULD work:
#literal()
var myId = 'someID';
$('#test).append($.template('<div id="${myId}"></div>').apply({myId: myId}));
#end
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]