|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
jp.terasoluna.fw.web.taglib.StringFormatterTagBase
jp.terasoluna.fw.web.taglib.RTrimTag
public class RTrimTag
文字列の両側(左側、および右側)のホワイトスペースを削除する
trim
タグの実装クラス。
jp.terasoluna.fw.util.StringUtil
クラスの
trim()
メソッドによって文字列の左右のホワイトスペースを
削除する。
"form0001"
beanの
"field001"
プロパティの値を左右両側の
ホワイトスペースを除去して出力するには、以下のように記述する。
<t:trim name="form0001"
property="field001" />
上記の beanのプロパティを、カスタムタグで出力せずにスクリプティング変数
"trimmed"
へセットする場合には、以下のように記述する。
<t:trim id="trimmed"
name="form0001"
property="field001" />
左右両側のホワイトスペースを除去する元の文字列をbeanから取り出さずに、
カスタムタグの value
属性によって指定する場合には、以下のように記述する。
<t:trim value="左右両側ホワイトスペース除去前の文字列 " />
StringFormatterTagBase
,
直列化された形式フィールドの概要 | |
---|---|
protected boolean |
zenkaku
全角スペースのトリム可否属性。 |
クラス jp.terasoluna.fw.web.taglib.StringFormatterTagBase から継承されたフィールド |
---|
filter, id, ignore, name, property, replaceSpToNbsp, scope, value |
クラス javax.servlet.jsp.tagext.TagSupport から継承されたフィールド |
---|
pageContext |
インタフェース javax.servlet.jsp.tagext.IterationTag から継承されたフィールド |
---|
EVAL_BODY_AGAIN |
インタフェース javax.servlet.jsp.tagext.Tag から継承されたフィールド |
---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
コンストラクタの概要 | |
---|---|
RTrimTag()
|
メソッドの概要 | |
---|---|
protected String |
doFormat(String s)
指定された文字列の右側のホワイトスペースを削除する。 |
boolean |
getZenkaku()
全角スペースのトリム可否属性を取得する。 |
void |
setZenkaku(boolean zenkaku)
全角スペースのトリム可否属性を設定する。 |
クラス jp.terasoluna.fw.web.taglib.StringFormatterTagBase から継承されたメソッド |
---|
doStartTag, getFilter, getId, getIgnore, getName, getProperty, getReplaceSpToNbsp, getScope, getValue, release, setFilter, setId, setIgnore, setName, setProperty, setReplaceSpToNbsp, setScope, setValue |
クラス javax.servlet.jsp.tagext.TagSupport から継承されたメソッド |
---|
doAfterBody, doEndTag, findAncestorWithClass, getParent, getValue, getValues, removeValue, setPageContext, setParent, setValue |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected boolean zenkaku
コンストラクタの詳細 |
---|
public RTrimTag()
メソッドの詳細 |
---|
public boolean getZenkaku()
public void setZenkaku(boolean zenkaku)
zenkaku
- 全角スペースのトリム可否属性protected String doFormat(String s)
指定された文字列の右側のホワイトスペースを削除する。
StringFormatterTagBase
内の doFormat
s
- フォーマット対象の文字列
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |