Package org.apache.jasper.runtime
Class JspFragmentHelper
- java.lang.Object
-
- jakarta.servlet.jsp.tagext.JspFragment
-
- org.apache.jasper.runtime.JspFragmentHelper
-
public abstract class JspFragmentHelper extends JspFragment
Helper class from which all Jsp Fragment helper classes extend. This class allows for the emulation of numerous fragments within a single class, which in turn reduces the load on the class loader since there are potentially many JspFragments in a single page.The class also provides various utility methods for JspFragment implementations.
- Author:
- Mark Roth
-
-
Field Summary
Fields Modifier and Type Field Description protected PageContext
_jspx_page_context
protected int
discriminator
protected JspContext
jspContext
protected JspTag
parentTag
-
Constructor Summary
Constructors Constructor Description JspFragmentHelper(int discriminator, JspContext jspContext, JspTag parentTag)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JspContext
getJspContext()
Returns the JspContext that is bound to this JspFragment.JspTag
getParentTag()
-
Methods inherited from class jakarta.servlet.jsp.tagext.JspFragment
invoke
-
-
-
-
Field Detail
-
discriminator
protected final int discriminator
-
jspContext
protected final JspContext jspContext
-
_jspx_page_context
protected final PageContext _jspx_page_context
-
parentTag
protected final JspTag parentTag
-
-
Constructor Detail
-
JspFragmentHelper
public JspFragmentHelper(int discriminator, JspContext jspContext, JspTag parentTag)
-
-
Method Detail
-
getJspContext
public JspContext getJspContext()
Description copied from class:jakarta.servlet.jsp.tagext.JspFragment
Returns the JspContext that is bound to this JspFragment.- Specified by:
getJspContext
in classJspFragment
- Returns:
- The JspContext used by this fragment at invocation time.
-
getParentTag
public JspTag getParentTag()
-
-