类 CreateTemplateFileDirective

所有已实现的接口:
Directive, HttpDirective, freemarker.template.TemplateDirectiveModel, freemarker.template.TemplateModel

@Component public class CreateTemplateFileDirective extends AbstractTemplateDirective
createTemplateFile 创建静态文件指令

参数列表

  • templatePath:模板路径
  • filePath:静态文件路径
  • lang:语言
  • pageIndex:当前页码,默认为1
  • parameters:参数map

返回结果

  • url:静态文件路径

使用示例

<@tools.createTemplateFile templatePath='template.html' filePath='page/'+1+'.html' parameters={"parameter1","value1"}>${url}</@tools.createTemplateFile>

<script>
fetch('${site.dynamicPath}api/directive/tools/createTemplateFile?id=1&templatePath=template.html&filePath=page/1.html&parameters.parameter1=value1',{"headers":{"appToken":"接口访问授权Token"}}).then(res => res.json()).then(data=>{
  console.log(data);
});
</script>
 
  • 字段详细资料

  • 构造器详细资料

    • CreateTemplateFileDirective

      public CreateTemplateFileDirective()
  • 方法详细资料