org.mmbase.bridge.jsp.taglib.pageflow
Class UrlTag
org.mmbase.bridge.jsp.taglib.ContextReferrerTag
|
+--org.mmbase.bridge.jsp.taglib.CloudReferrerTag
|
+--org.mmbase.bridge.jsp.taglib.pageflow.UrlTag
- All Implemented Interfaces:
- Writer
- Direct Known Subclasses:
- IncludeTag, LeafFileTag, TreeFileTag
- public class UrlTag
- extends CloudReferrerTag
- implements Writer
A Tag to produce an URL with parameters. This meant to live in a
Context of type 'parameters'.
- Author:
- Michiel Meeuwissen
| Methods inherited from class org.mmbase.bridge.jsp.taglib.ContextReferrerTag |
findParentTag, findParentTag, getAttributeBoolean, getAttributeInteger, getAttributeInteger, getAttributeValue, getContextTag, getObject, getReferid, getString, release, setContext, setPageContext, setReferid |
helper
protected WriterHelper helper
page
protected java.lang.String page
UrlTag
public UrlTag()
setVartype
public void setVartype(java.lang.String t)
throws javax.servlet.jsp.JspTagException
- Description copied from interface:
Writer
- Type of the jspvar.
- Specified by:
setVartype in interface Writer
setJspvar
public void setJspvar(java.lang.String j)
- Description copied from interface:
Writer
- JspVar to Create, and write to
- Specified by:
setJspvar in interface Writer
setWrite
public void setWrite(java.lang.String w)
throws javax.servlet.jsp.JspTagException
- Description copied from interface:
Writer
- Wether to write to page or not. This has to default to 'false'
if the tag has a body, and to 'true' if is hasn't.
- Specified by:
setWrite in interface Writer
getWriterValue
public java.lang.Object getWriterValue()
throws javax.servlet.jsp.JspTagException
- Description copied from interface:
Writer
- Subtags of 'Writer' tag can request the value.
- Specified by:
getWriterValue in interface Writer
setReferids
public void setReferids(java.lang.String r)
throws javax.servlet.jsp.JspTagException
setPage
public void setPage(java.lang.String p)
throws javax.servlet.jsp.JspTagException
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspTagException
getUrl
protected java.lang.String getUrl(boolean writeamp)
throws javax.servlet.jsp.JspTagException
getUrl
protected java.lang.String getUrl()
throws javax.servlet.jsp.JspTagException
doAfterBodySetValue
protected void doAfterBodySetValue()
throws javax.servlet.jsp.JspTagException
doAfterBody
public int doAfterBody()
throws javax.servlet.jsp.JspTagException
MMBase 2002