Class WebAppContextPathMacro

java.lang.Object
org.craftercms.engine.macro.impl.AbstractMacro
org.craftercms.engine.macro.impl.WebAppContextPathMacro
All Implemented Interfaces:
Macro, org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware

public class WebAppContextPathMacro extends AbstractMacro implements org.springframework.web.context.ServletContextAware
Represents a {webapp.context.path} macro, which resolves to the web application context path.
Author:
Alfonso Vásquez
  • Constructor Details

    • WebAppContextPathMacro

      public WebAppContextPathMacro()
  • Method Details

    • setServletContext

      public void setServletContext(javax.servlet.ServletContext servletContext)
      Specified by:
      setServletContext in interface org.springframework.web.context.ServletContextAware
    • createMacroName

      protected String createMacroName()
      Specified by:
      createMacroName in class AbstractMacro
    • getMacroValue

      protected String getMacroValue(String str)
      Specified by:
      getMacroValue in class AbstractMacro