创建MyAccountForm
表单 MyAccountForm 用于在用户验证应用程序ID以及与应用程序ID关联的手机号码之后检索部分完成的自适应表单。
当用户输入应用程序ID并单击 FetchApplication 按钮时,将使用表单数据模型的“获取”操作从数据库中获取与应用程序ID关联的手机号码。
此表单使用表单数据模型的POST调用通过OTP验证手机号码。 使用以下代码成功验证手机号码时,会触发表单提交操作。 我们正在触发名为 submitForm 的提交按钮的点击事件。
NOTE
您需要在MyAccountForm的相应字段中提供特定于您的Nexmo帐户的API密钥和API密钥值
此表单与将表单提交转发到挂载在 /bin/renderaf 上的servlet的自定义提交操作相关联
com.adobe.aemds.guide.utils.GuideSubmitUtils.setForwardPath(slingRequest,"/bin/renderaf",null,null);
装载在 /bin/renderaf 上的servlet中的代码将转发请求,以呈现使用保存的数据预填充的storeafwithattachments自适应表单。
-
可以从此处下载MyAccountForm
-
示例表单基于自定义自适应表单模板,该模板需要导入到AEM中,才能正确呈现示例表单。
-
需要将与提交MyAccountForm关联的自定义提交处理程序导入到AEM中。
后续步骤
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e