步骤摘要

要创建基于Web的应用程序,以基于片段呈现表单,请执行以下步骤:

  1. 创建Web项目。
  2. 创建表示Java servlet的Java应用程序逻辑。
  3. 为Web应用程序创建网页。
  4. 将Web应用程序打包到WAR文件中。
  5. 将WAR文件部署到J2EE应用程序服务器。
  6. 测试您的Web应用程序。
注意
其中某些步骤取决于部署AEM Forms的J2EE应用程序。 例如,用于部署WAR文件的方法取决于您使用的J2EE应用程序服务器。 本节假定AEM Forms部署在JBoss®上。

创建Web项目

创建包含可调用Forms服务的Java servlet的Web应用程序的第一步是创建一个Web项目。 本文档所基于的Java IDE是Eclipse 3.3。使用Eclipse IDE创建一个Web项目,并将所需的JAR文件添加到您的项目中。 最后,将名为​ index.html ​的HTML页和Java Servlet添加到您的项目中。

以下列表指定了必须添加到Web项目中的JAR文件:

  • adobe-forms-client.jar
  • adobe-livecycle-client.jar
  • adobe-usermanager-client.jar
  • adobe-utilities.jar

有关这些JAR文件的位置,请参阅包括AEM Forms Java库文件

创建Web项目:

  1. 启动Eclipse并单击​ 文件 > 新建项目
  2. 在​ 新建项目 ​对话框中,选择​ Web > 动态Web项目
  3. 键入FragmentsWebApplication作为项目名称,然后单击​ 完成

要将所需的JAR文件添加到项目:

  1. 在“项目资源管理器”窗口中,右键单击FragmentsWebApplication项目并选择​ 属性
  2. 单击​ Java生成路径,然后单击​ ​选项卡。
  3. 单击​ 添加外部JAR ​按钮并浏览要包含的JAR文件。

要向项目添加Java servlet,请执行以下操作:

  1. 在“项目资源管理器”窗口中,右键单击FragmentsWebApplication项目并选择​ 新建 > 其他
  2. 展开​ Web ​文件夹,选择​ Servlet,然后单击​ 下一步
  3. 在“创建Servlet”对话框中,键入RenderFormFragment作为Servlet的名称,然后单击​ 完成

要向项目添加HTML页,请执行以下操作:

  1. 在“项目资源管理器”窗口中,右键单击FragmentsWebApplication项目并选择​ 新建 > 其他
  2. 展开​ Web ​文件夹,选择​ HTML,然后单击​ 下一步
  3. 在“新建HTML”对话框中,键入index.html作为文件名,然后单击​ 完成
注意
有关创建调用RenderFormFragment Java Servlet的HTML页的信息,请参阅创建网页