Class HttpRequestHashModel

java.lang.Object
freemarker.ext.servlet.HttpRequestHashModel
All Implemented Interfaces:
TemplateHashModel, TemplateHashModelEx, TemplateModel

public final class HttpRequestHashModel extends Object implements TemplateHashModelEx
TemplateHashModel wrapper for a HttpServletRequest attributes.

Note that there are two variants of this class: One for the legacy "javax" Servlet API in the freemarker.ext.servlet package, and another for the newer Jakarta Servlet API in the freemarker.ext.jakarta.servlet package (since 2.3.33). Use the variant that fits your Servlet container!

  • Constructor Details

    • HttpRequestHashModel

      public HttpRequestHashModel(javax.servlet.http.HttpServletRequest request, ObjectWrapper wrapper)
      Parameters:
      wrapper - Should be an ObjectWrapperAndUnwrapper, or else some features might won't work properly. (It's declared as ObjectWrapper only for backward compatibility.)
    • HttpRequestHashModel

      public HttpRequestHashModel(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ObjectWrapper wrapper)
  • Method Details