GET-Anfrage-Parameter
Abrufen des empID-Parameters
Der nächste Schritt besteht darin, über die URL auf den empID-Parameter zuzugreifen. Der Wert des empID-Anfragesparameters wird dann an den GET-Dienstvorgang des Formulardatenmodells weitergegeben.
Im Rahmen dieses Kurses haben wir Folgendes erstellt und bereitgestellt:
- adaptive Formularvorlage mit dem Namen FDMDemo
- Seitenkomponente mit dem Namen fdmdemo
- Einschließen der benutzerdefinierten JSP-Datei in der Seitenkomponente
- Verknüpfen der adaptiven Formularvorlage mit der Seitenkomponente
Dadurch wird unser Code in der benutzerdefinierten JSP-Datei nur ausgeführt, wenn das adaptive Formular, das auf dieser benutzerdefinierten Vorlage basiert, wiedergegeben wird
- Importieren Sie das Paket mit Package Manager.
- Öffnen Sie „fdmrequest.jsp“.
- Heben Sie die Auskommentierung der kommentierten Zeilen auf.
- Speichern Sie Ihre Änderungen
if(request.getParameter("empID")!=null)
{
//System.out.println("Adobe !!!There is a empID parameter in the request "+request.getParameter("empID"));
//java.util.Map paraMap = new java.util.HashMap();
//paraMap.put("empID",request.getParameter("empID"));
//slingRequest.setAttribute("paramMap",paraMap);
}
Der empID-Wert ist mit dem Schlüssel „empID“ in „paraMap“ verknüpft. Diese Zuordnung wird dann an „slingRequest“ übergeben.
NOTE
Die Schlüssel „empID“ muss mit dem Bindungswert des neuen GET-Dienstes der Entität „Neueinstellungen“ übereinstimmen.
Nächste Schritte
Erstellen eines adaptiven Formulars auf der Basis eines Formulardatenmodells
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e