public class PhaseListenerTag
extends javax.servlet.jsp.tagext.TagSupport
Tag implementation that creates a PhaseListener
instance
and registers it on the UIViewRoot
associated with our most
immediate surrounding instance of a tag whose component
is an instance of UIViewRoot
. This tag creates no output to the
page currently being created.
Constructor and Description |
---|
PhaseListenerTag() |
Modifier and Type | Method and Description |
---|---|
int |
doStartTag()
Create a new instance of the specified
PhaseListener
class, and register it with the UIComponent instance associated
with our most immediately surrounding UIComponentELTag instance, if
the UIComponent instance was created by this execution of the
containing JSP page. |
void |
release()
Release references to any acquired resources.
|
void |
setBinding(javax.el.ValueExpression binding) |
void |
setType(javax.el.ValueExpression type)
Set the fully qualified class name of the
PhaseListener instance to be created. |
public void setType(javax.el.ValueExpression type)
Set the fully qualified class name of the
PhaseListener
instance to be created.
type
- The new class namepublic void setBinding(javax.el.ValueExpression binding)
public int doStartTag() throws javax.servlet.jsp.JspException
Create a new instance of the specified PhaseListener
class, and register it with the UIComponent
instance associated
with our most immediately surrounding UIComponentELTag
instance, if
the UIComponent
instance was created by this execution of the
containing JSP page.
doStartTag
in interface javax.servlet.jsp.tagext.Tag
doStartTag
in class javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.JspException
- if a JSP error occurspublic void release()
Release references to any acquired resources.
release
in interface javax.servlet.jsp.tagext.Tag
release
in class javax.servlet.jsp.tagext.TagSupport
Comments to: faces-dev@eclipse.org.
Copyright © 2019 Eclipse Foundation. All rights reserved.
Use is subject to license terms.