code: public static String getStringInitParameter(ExternalContext context, String[] names)
      {
          return getStringInitParameter(context, names, null);
      }
docs: Gets the String init parameter value from the specified context. If the parameter is an
  empty String or a String
  containing only white space, this method returns <code>null</code>
  
  @param context
  the application's external context
  @param names
  the init parameter's names, the first one is scanned first. Usually used when a
  param has multiple aliases
  
  @return the parameter if it was specified and was not empty, <code>null</code> otherwise
  
  @throws NullPointerException
  if context or name is <code>null</code>