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

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