|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
jp.terasoluna.fw.web.taglib.StringFormatterTagBase
jp.terasoluna.fw.web.taglib.TrimTag
public class TrimTag
Implementation class of trim tag that deletes the white space on both the sides (left and right side) of the string.
Deletes the white space on both the sides (left and right) of the string by using trim()
method
of jp.terasoluna.fw.util.StringUtil
class.
Inherits jp.terasoluna.web.taglib.StringFormatterTagBase
for tag attribute and scripting variable. For details, refer to
jp.terasoluna.web.taglib.StringFormatterTagBase document.
.
For the characters that have been identified as white space, refer to the documents of
jp.terasoluna.fw.util.StringUtil
class.
To output the "field001"
property value of
"form0001"
bean by trimming the white space on both the sides, see
the following example.
Example:
<t:trim name="form0001"
property="field001" />
To set the bean property in "trimmed"
scripting variable without outputting
it to the custom tag, see the following example.
Example:
<t:trim id="trimmed"
name="form0001"
property="field001" />
In the following example, the string to be trimmed is not derived from bean but specified
in the value
attribute of custom tag.
Example:
<t:trim value="String before deleting the white space on both the sides (left and right) " />
StringFormatterTagBase
,
Serialized FormField Summary | |
---|---|
private static long |
serialVersionUID
Serial version ID |
protected boolean |
zenkaku
Full-width space trim attribute. |
Fields inherited from class jp.terasoluna.fw.web.taglib.StringFormatterTagBase |
---|
filter, id, ignore, name, property, replaceSpToNbsp, scope, value |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
---|
pageContext |
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 |
Constructor Summary | |
---|---|
TrimTag()
|
Method Summary | |
---|---|
protected java.lang.String |
doFormat(java.lang.String s)
Deletes the white space on the right side of specified string. |
boolean |
getZenkaku()
Fetches full-width space trim attribute. |
void |
setZenkaku(boolean zenkaku)
Sets full-width space trim attribute. |
Methods inherited from class jp.terasoluna.fw.web.taglib.StringFormatterTagBase |
---|
doStartTag, getFilter, getId, getIgnore, getName, getProperty, getReplaceSpToNbsp, getScope, getValue, release, setFilter, setId, setIgnore, setName, setProperty, setReplaceSpToNbsp, setScope, setValue |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
---|
doAfterBody, doEndTag, findAncestorWithClass, getParent, getValue, getValues, removeValue, setPageContext, setParent, setValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final long serialVersionUID
protected boolean zenkaku
Constructor Detail |
---|
public TrimTag()
Method Detail |
---|
public boolean getZenkaku()
public void setZenkaku(boolean zenkaku)
zenkaku
- Full-width space trim attributeprotected java.lang.String doFormat(java.lang.String s)
Deletes white space on the right side of specified string.
doFormat
in class StringFormatterTagBase
s
- String to be formatted
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |