de.ix.jspTutorial.taglib
Class IfTag
java.lang.Object
|
+--javax.servlet.jsp.tagext.TagSupport
|
+--de.ix.jspTutorial.taglib.IfTag
- public class IfTag
- extends javax.servlet.jsp.tagext.TagSupport
Simple If Condition statement
example:
<%@ taglib uri="/ixtaglib" prefix="jsptut" %>
...
Hello here is the body
<% boolean bool= false ; %>
Never see it
...
- Version:
- $Id:$
- Author:
- Peter Rossbach (pr@webapp.de)
- See Also:
- Serialized Form
Field Summary |
private boolean |
myExpression
Current Expression Value |
static java.lang.String |
vcid
Source-Version |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id,
pageContext,
parent,
values |
Constructor Summary |
IfTag()
set default Expression to true |
Method Summary |
int |
doStartTag()
Check the Expression, is true include body |
protected boolean |
parseBoolean(java.lang.String aExpr,
boolean aDefault)
Is the String aExpr true or yes |
void |
release()
Reset to Default |
void |
setExpr(boolean aExpr)
Set boolean expression Value. |
void |
setExpr(java.lang.Boolean aExpr)
Set Boolean expression Value. |
void |
setExpr(java.lang.String aExpr)
Set String expression Value and convert. |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
doEndTag,
findAncestorWithClass,
getId,
getParent,
getValue,
getValues,
removeValue,
setId,
setPageContext,
setParent,
setValue |
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
vcid
public static java.lang.String vcid
- Source-Version
myExpression
private boolean myExpression
- Current Expression Value
IfTag
public IfTag()
- set default Expression to true
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspTagException
- Check the Expression, is true include body
- Overrides:
- doStartTag in class javax.servlet.jsp.tagext.TagSupport
- Throws:
- javax.servlet.jsp.JspTagException -
release
public void release()
- Reset to Default
- Overrides:
- release in class javax.servlet.jsp.tagext.TagSupport
setExpr
public void setExpr(java.lang.Boolean aExpr)
- Set Boolean expression Value.
- Parameters:
aExpr
- set Expression
setExpr
public void setExpr(java.lang.String aExpr)
- Set String expression Value and convert.
- Parameters:
aExpr
- set Expression- See Also:
parseBoolean(String,boolean)
setExpr
public void setExpr(boolean aExpr)
- Set boolean expression Value.
- Parameters:
aExpr
- set Expression
parseBoolean
protected boolean parseBoolean(java.lang.String aExpr,
boolean aDefault)
- Is the String aExpr true or yes
- Parameters:
aExpr
- aDefault
-
~ Das iX JSP Tutorial III - © 2000 by Peter Roßbach ~