Class OldDecorator2NewStrutsVelocityDecorator

java.lang.Object
com.opensymphony.sitemesh.webapp.decorator.BaseWebAppDecorator
org.apache.struts2.sitemesh.OldDecorator2NewStrutsDecorator
org.apache.struts2.sitemesh.OldDecorator2NewStrutsVelocityDecorator
All Implemented Interfaces:
com.opensymphony.module.sitemesh.RequestConstants, com.opensymphony.sitemesh.Decorator

public class OldDecorator2NewStrutsVelocityDecorator extends OldDecorator2NewStrutsDecorator
Extends OldDecorator2NewStrutsDecorator to add Struts functionality for Velocity
  • Field Summary

    Fields inherited from class org.apache.struts2.sitemesh.OldDecorator2NewStrutsDecorator

    oldDecorator

    Fields inherited from interface com.opensymphony.module.sitemesh.RequestConstants

    DECORATOR, DISABLE_BUFFER_AND_DECORATION, MAXIMUM_OUTPUT_EXCEEDED_LENGTH, PAGE, ROBOT, SECONDARY_STORAGE_LIMIT
  • Constructor Summary

    Constructors
    Constructor
    Description
    OldDecorator2NewStrutsVelocityDecorator(com.opensymphony.module.sitemesh.Decorator oldDecorator)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    render(com.opensymphony.sitemesh.Content content, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.ServletContext servletContext, com.opensymphony.xwork2.ActionContext ctx)
    Applies the decorator, using the relevent contexts
    static void
    setVelocityManager(org.apache.struts2.views.velocity.VelocityManager mgr)
     

    Methods inherited from class org.apache.struts2.sitemesh.OldDecorator2NewStrutsDecorator

    getEncoding, getLocale, render

    Methods inherited from class com.opensymphony.sitemesh.webapp.decorator.BaseWebAppDecorator

    render

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • OldDecorator2NewStrutsVelocityDecorator

      public OldDecorator2NewStrutsVelocityDecorator(com.opensymphony.module.sitemesh.Decorator oldDecorator)
  • Method Details

    • setVelocityManager

      public static void setVelocityManager(org.apache.struts2.views.velocity.VelocityManager mgr)
    • render

      protected void render(com.opensymphony.sitemesh.Content content, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.ServletContext servletContext, com.opensymphony.xwork2.ActionContext ctx) throws jakarta.servlet.ServletException, IOException
      Applies the decorator, using the relevent contexts
      Specified by:
      render in class OldDecorator2NewStrutsDecorator
      Parameters:
      content - The content
      request - The servlet request
      response - The servlet response
      servletContext - The servlet context
      ctx - The action context for this request, populated with the server state
      Throws:
      jakarta.servlet.ServletException
      IOException