DocumentaciónAEMTutoriales de AEMTutoriales de AEM Forms

Obtener parámetro de solicitud

Última actualización: 25 de marzo de 2025
  • Se aplica a:
  • Experience Manager 6.4
  • Experience Manager 6.5
  • Temas:
  • Formularios adaptables

Creado para:

  • Principiante
  • Desarrollador

Obtener parámetro empID

El siguiente paso es acceder al parámetro empID desde la dirección URL. A continuación, se pasa el valor del parámetro de solicitud empID a la operación de servicio get del modelo de datos de formulario.
Para el propósito de este curso hemos creado y proporcionado lo siguiente

  • Plantilla de formulario adaptable llamada FDMDemo
  • Componente de página llamado fdmdemo
  • Se ha incluido nuestro jsp personalizado con el componente de página
  • Se ha asociado la plantilla de formulario adaptable con el componente de página

Al hacer esto, el código en el jsp personalizado solo se ejecutará cuando se procese el formulario adaptable basado en esta plantilla personalizada

  • Importe el paquete con administrador de paquetes
  • Abrir fdmrequest.jsp
  • Quitar comentarios de las líneas comentadas.
  • Guarde los cambios
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);
    }

El valor de empID está asociado con una clave denominada empID en paraMap. Este mapa se pasa a slingRequest

NOTE
La clave empID debe coincidir con el valor de enlace de las nuevas entidades que reciben el servicio

Siguientes pasos

Crear un formulario adaptable basado en el modelo de datos de formulario

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e