code: public static HttpServletRequest getHttpServletRequestFromExternalWebflowContext() {
          val servletExternalContext = (ServletExternalContext) ExternalContextHolder.getExternalContext();
          if (servletExternalContext != null) {
              return (HttpServletRequest) servletExternalContext.getNativeRequest();
          }
          return null;
  
      }
docs: Gets the http servlet request from the current servlet context.
  
  @return the http servlet request