com.opencms.flex.jsp
Class CmsJspTagLabel
java.lang.Object
|
+--javax.servlet.jsp.tagext.TagSupport
|
+--javax.servlet.jsp.tagext.BodyTagSupport
|
+--com.opencms.flex.jsp.CmsJspTagLabel
- All Implemented Interfaces:
- javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, Serializable, javax.servlet.jsp.tagext.Tag
- public class CmsJspTagLabel
- extends javax.servlet.jsp.tagext.BodyTagSupport
Provides access to the labels stored in the
language files of the OpenCms workplace.
Instead of using the XML based workplace tags one should
consider using standard Java resource bundles to provide language independent
implementations.
- Version:
- $Revision: 1.3.2.1 $
- Author:
- Alexander Kandzior (a.kandzior@alkacon.com)
- See Also:
- Serialized Form
| Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
bodyContent |
| Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id, pageContext |
| Fields inherited from interface javax.servlet.jsp.tagext.BodyTag |
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
| Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
EVAL_BODY_AGAIN |
| Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
| Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
doEndTag, doInitBody, doStartTag, getBodyContent, getPreviousOut, release, setBodyContent |
| Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.servlet.jsp.tagext.Tag |
getParent, setPageContext, setParent |
CmsJspTagLabel
public CmsJspTagLabel()
doAfterBody
public int doAfterBody()
throws javax.servlet.jsp.JspException
- Specified by:
doAfterBody in interface javax.servlet.jsp.tagext.IterationTag- Overrides:
doAfterBody in class javax.servlet.jsp.tagext.BodyTagSupport
javax.servlet.jsp.JspException- See Also:
IterationTag.doAfterBody()
wpLabelTagAction
public static String wpLabelTagAction(String label,
javax.servlet.ServletRequest req)
throws CmsException
- Internal action method.
- Parameters:
label - the label to look upreq - the current request
- Returns:
- String the value of the selected lable
- Throws:
CmsException - in case something goes wrong