org.apache.struts.taglib.tiles
Class InsertTag.InsertHandler
java.lang.Object
|
+--org.apache.struts.taglib.tiles.InsertTag.InsertHandler
- All Implemented Interfaces:
- InsertTag.TagHandler
- Enclosing class:
- InsertTag
- protected class InsertTag.InsertHandler
- extends java.lang.Object
- implements InsertTag.TagHandler
Real handler, after attribute resolution.
Handle include sub-component.
Method Summary |
int |
doEndTag()
Include requested page. |
int |
doStartTag()
Create a new empty context. |
protected void |
processException(java.lang.Throwable ex,
java.lang.String msg)
Deprecated. This method will be removed in a release after Struts 1.2. |
void |
putAttribute(java.lang.String name,
java.lang.Object value)
Add attribute to sub context. |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
page
protected java.lang.String page
currentContext
protected ComponentContext currentContext
subCompContext
protected ComponentContext subCompContext
role
protected java.lang.String role
controller
protected Controller controller
InsertTag.InsertHandler
public InsertTag.InsertHandler(java.util.Map attributes,
java.lang.String page,
java.lang.String role,
Controller controller)
- Constructor.
Create insert handler using Component definition.
InsertTag.InsertHandler
public InsertTag.InsertHandler(java.lang.String page,
java.lang.String role,
Controller controller)
- Constructor.
Create insert handler to insert page at specified location.
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspException
- Create a new empty context.
- Specified by:
doStartTag
in interface InsertTag.TagHandler
putAttribute
public void putAttribute(java.lang.String name,
java.lang.Object value)
- Add attribute to sub context.
Do nothing.
- Specified by:
putAttribute
in interface InsertTag.TagHandler
doEndTag
public int doEndTag()
throws javax.servlet.jsp.JspException
- Include requested page.
- Specified by:
doEndTag
in interface InsertTag.TagHandler
processException
protected void processException(java.lang.Throwable ex,
java.lang.String msg)
throws javax.servlet.jsp.JspException
- Deprecated. This method will be removed in a release after Struts 1.2.
- Process an exception.
Depending of debug attribute, print full exception trace or only
its message in output page.
- Parameters:
ex
- Exceptionmsg
- An additional message to show in console and to propagate if we can't output exception.
Copyright © 2000-2005 - The Apache Software Foundation