HTML5 Forms 快速入门 getting-started-with-html-forms

HTML5 Forms功能作为提前访问计划的一部分提供。 要请求访问,请将您的官方(工作)电子邮件ID通过电子邮件发送到aem-forms-ea@adobe.com。

HTML5 forms提供了多项适用于移动设备的功能。 它可以帮助您通过HTML5浏览器将当前的解决方案和工作流程扩展到平板电脑或智能手机设备。 部分功能包括:

  • 基于HTML5的XFA表单模板渲染:​除了常规PDF forms之外,您现在还可以以HTML5格式渲染现有的基于XFA的表单。 它可帮助您将客户端平台扩展到支持HTML5且不支持带有XFA Forms的Adobe Reader的移动设备(Apple iPad、Android平板电脑、智能手机等)。 有关基于HTML5的渲染功能的详细信息,请参阅HTML5表单简介

  • 管理Forms:​此外,AEM还包括一些新功能,可简化表单的组织和管理流程。 您可以激活、停用、发布和预览表单。

为HTML5表单配置环境 installing-html-forms

要启用表单提交和正确渲染HTML5 Forms,请执行以下步骤:

  • 添加Dispatcher筛选器:​更新您的src/conf.dispatcher.d/filters/filters.any文件以允许HTML5 Forms的必要请求。 添加以下筛选规则:

    code language-none
    /0103 { /type "allow" /method '(HEAD|POST)' /url "/content/xfaforms/profiles/default.submit.html" }  # allow POSTs to form selectors under content
    /0104 { /type "allow" /method '(GET|HEAD|POST)' /url "/*.xdp.html" }
    
  • 添加包以供提交:​在您的项目中,在src/main/content/jcr_root/content文件夹中添加包以支持表单提交功能。

  • 导入HTML5 Forms:​将表单从本地文件系统导入AEM Forms。

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab