所以我有一张有以下文件的网页:
- xyz.post.desc.xml
- xyz.post.json.ftl
- xyz.post.json.js
众议员说:
<webscript>
<shortname>xxx</shortname>
<description>xxx</description>
<url>/my/url/xyz?uri={id}</url>
<format default="json">argument</format>
<lifecycle>draft_public_api</lifecycle>
<authentication>user</authentication>
<transaction>none</transaction>
<family>my/family</family>
</webscript>
在我的js,我这样做:
model.foo = "bar"
然后在我的FTL里
${foo}
我有一个FTL例外 说FOO是未定义的 我现在很确定 我不执行 JS 文件本身。
为何在评价模板之前没有运行模型?
注释: 从url/alfresco/ service/ webscript 列表中, 如果我去查看 xyz 的细节。 posI 可以看到相关的. js 内容 。