public abstract class TagModel extends Object implements freemarker.template.TemplateTransformModel
Modifier and Type | Field and Description |
---|---|
protected javax.servlet.http.HttpServletRequest |
req |
protected javax.servlet.http.HttpServletResponse |
res |
protected ValueStack |
stack |
Constructor and Description |
---|
TagModel(ValueStack stack,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
complexType(Object value) |
protected Map |
convertParams(Map params) |
protected abstract Component |
getBean() |
protected Map |
getComplexParams(Map params) |
Writer |
getWriter(Writer writer,
Map params) |
protected Map |
unwrapParameters(Map params) |
protected ValueStack stack
protected javax.servlet.http.HttpServletRequest req
protected javax.servlet.http.HttpServletResponse res
public TagModel(ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
public Writer getWriter(Writer writer, Map params) throws freemarker.template.TemplateModelException, IOException
getWriter
in interface freemarker.template.TemplateTransformModel
freemarker.template.TemplateModelException
IOException
protected abstract Component getBean()
protected boolean complexType(Object value)
Copyright © 2000–2020 Apache Software Foundation. All rights reserved.