code: public void setStaticVariables(final Map<String, ?> variables) {
          if (variables != null) {
              if (this.staticVariables == null) {
                  this.staticVariables = new HashMap<String, Object>(3, 1.0f);
              }
              this.staticVariables.putAll(variables);
          }
      }
docs: <p>
  Sets a set of static variables, which will be available at the context
  when this view is processed.
  </p>
  <p>
  This method <b>does not overwrite</b> the existing static variables, it
  simply adds the ones specify to any variables already registered.
  </p>
  <p>
  These static variables are added to the context before this view is
  processed, so that they can be referenced from
  the context like any other context variables, for example:
  {@code ${myStaticVar}}.
  </p>
  
  
  @param variables the set of variables to be added.