Package org.apache.struts2.views
Class DefaultTagLibrary
java.lang.Object
org.apache.struts2.views.DefaultTagLibrary
- All Implemented Interfaces:
TagLibraryModelProvider
The default Struts tag library
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFreemarkerModels
(ValueStack stack, jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res) getModels
(ValueStack stack, jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res) Gets a Java object that contains getters for the tag library's Freemarker models.
-
Constructor Details
-
DefaultTagLibrary
public DefaultTagLibrary()
-
-
Method Details
-
getModels
public Object getModels(ValueStack stack, jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res) Description copied from interface:TagLibraryModelProvider
Gets a Java object that contains getters for the tag library's Freemarker models. Called once per Freemarker template processing.- Specified by:
getModels
in interfaceTagLibraryModelProvider
- Parameters:
stack
- The current value stackreq
- The HTTP requestres
- The HTTP response- Returns:
- The Java object containing the Freemarker model getter methods
-
getFreemarkerModels
public Object getFreemarkerModels(ValueStack stack, jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res)
-