Class JspAutotagRuntime
java.lang.Object
jakarta.servlet.jsp.tagext.SimpleTagSupport
org.apache.tiles.request.jsp.autotag.JspAutotagRuntime
- All Implemented Interfaces:
- jakarta.servlet.jsp.tagext.JspTag,- jakarta.servlet.jsp.tagext.SimpleTag,- AutotagRuntime<Request>
public class JspAutotagRuntime
extends jakarta.servlet.jsp.tagext.SimpleTagSupport
implements AutotagRuntime<Request>
A Runtime for implementing JSP tag libraries.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionCreates a new ModelBody instance to match the request.Creates a new Request instance.voiddoTag()<T> TgetParameter(String name, Class<T> type, T defaultValue) Extracts a parameter from the tag.Methods inherited from class jakarta.servlet.jsp.tagext.SimpleTagSupportfindAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setJspContext, setParent
- 
Constructor Details- 
JspAutotagRuntimepublic JspAutotagRuntime()
 
- 
- 
Method Details- 
doTagpublic void doTag()- Specified by:
- doTagin interface- jakarta.servlet.jsp.tagext.SimpleTag
- Overrides:
- doTagin class- jakarta.servlet.jsp.tagext.SimpleTagSupport
 
- 
createRequestCreates a new Request instance.- Specified by:
- createRequestin interface- AutotagRuntime<Request>
- Returns:
- The Request.
 
- 
createModelBodyCreates a new ModelBody instance to match the request.- Specified by:
- createModelBodyin interface- AutotagRuntime<Request>
- Returns:
- The ModelBody.
 
- 
getParameterExtracts a parameter from the tag.- Specified by:
- getParameterin interface- AutotagRuntime<Request>
- Parameters:
- name- The name of the parameter.
- defaultValue- The default value if none is specified.
- Returns:
- The value of the parameter.
 
 
-