在用戶驗證了應用程式ID和與應用程式ID相關聯的移動號碼之後,使用MyAccountForm格式來檢索部分完成的自適應表單。
當用戶輸入應用程式ID並按一下FetchApplication按鈕時,使用表單資料模型的「獲取」操作從資料庫中獲取與應用程式ID相關的移動號碼。
此表單利用表單資料模型的POST調用來驗證使用OTP的移動號碼。 使用下列程式碼成功驗證行動電話號碼時,會觸發表單的提交動作。 我們正在觸發名為submitForm的提交按鈕的click事件。
您必須在MyAccountForm的適當欄位中提供您Nexmo帳戶專屬的API金鑰和API密碼值
此表單與將表單提交轉發到/bin/renderaf上裝載的servlet的自定義提交操作相關聯
com.adobe.aemds.guide.utils.GuideSubmitUtils.setForwardPath(slingRequest,"/bin/renderaf",null,null);
裝載於/bin/renderaf的servlet中的代碼會轉送請求,以呈現已預先填入儲存資料的附件自適應表單。
MyAccountForm可從此處下載
範例表單以自訂最適化表單範本為基礎,需要匯入至範例表AEM單才能正確呈現。
與MyAccountForm 提交關聯的自訂提交處理器需要匯入至AEM。