Class TagModel
java.lang.Object
org.apache.struts2.views.freemarker.tags.TagModel
- All Implemented Interfaces:
freemarker.template.TemplateModel,freemarker.template.TemplateTransformModel
- Direct Known Subclasses:
ActionErrorModel,ActionMessageModel,ActionModel,AnchorModel,BeanModel,CheckboxListModel,CheckboxModel,ComboBoxModel,ComponentModel,DateModel,DoubleSelectModel,ElseIfModel,ElseModel,FieldErrorModel,FileModel,FormModel,HeadModel,HiddenModel,I18nModel,IfModel,IncludeModel,InputTransferSelectModel,IteratorModel,LabelModel,LinkModel,OptGroupModel,OptionTransferSelectModel,ParamModel,PasswordModel,PropertyModel,PushModel,RadioModel,ResetModel,ScriptModel,SelectModel,SetModel,SubmitModel,TextAreaModel,TextFieldModel,TextModel,TokenModel,UpDownSelectModel,URLModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected jakarta.servlet.http.HttpServletRequestprotected jakarta.servlet.http.HttpServletResponseprotected ValueStackFields inherited from interface freemarker.template.TemplateModel
NOTHING -
Constructor Summary
ConstructorsConstructorDescriptionTagModel(ValueStack stack, jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancomplexType(Object value) protected MapconvertParams(Map params) protected abstract ComponentgetBean()protected MapgetComplexParams(Map params) protected MapunwrapParameters(Map params)
-
Field Details
-
stack
-
req
protected jakarta.servlet.http.HttpServletRequest req -
res
protected jakarta.servlet.http.HttpServletResponse res
-
-
Constructor Details
-
TagModel
public TagModel(ValueStack stack, jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res)
-
-
Method Details
-
getWriter
public Writer getWriter(Writer writer, Map params) throws freemarker.template.TemplateModelException, IOException - Specified by:
getWriterin interfacefreemarker.template.TemplateTransformModel- Throws:
freemarker.template.TemplateModelExceptionIOException
-
getBean
-
unwrapParameters
-
convertParams
-
getComplexParams
-
complexType
-