我必须(项目要求)直接在服务器端的 Javascript 中创建一些标记,然后将其集成到 HTL 输出中而无需进一步修改。
以下两条线对我有用:
<sly data-sly-use.markup="${'render.js'}" />
${markup @ context='unsafe'}
但我想知道是否有办法进一步缩短它?
在 Adobe 文档中,我找到了其他sly-
块语句,例如sly-template
andsly-resource
可以直接包含其他一些 HTL 或 JSP 文件的输出,但是对于 Javascript 文件也可以吗?
像这样:
<sly data-sly-magicmagicmagic="${'render.js'}" />
?