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