|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
jp.terasoluna.fw.web.taglib.StringFormatterTagBase
jp.terasoluna.fw.web.taglib.LTrimTag
public class LTrimTag
文字列の左側のホワイトスペースを削除するltrimタグの実装クラス。
StringUtil
クラスの
ltrim()
メソッドによって文字列の左側のホワイトスペースを
削除する。
"form0001"
beanの
"field001"
プロパティの値を左側のホワイトスペースを
除去して出力するには、以下のように記述する。
<t:ltrim name="form0001"
property="field001" />
上記の beanのプロパティを、カスタムタグで出力せずにスクリプティング変数
"trimmed"
へセットする場合には、以下のように記述する。
<t:ltrim id="trimmed"
name="form0001"
property="field001" />
左側ホワイトスペースを除去する元の文字列をbeanから取り出さずに、
カスタムタグの value
属性によって指定する場合には、以下のように記述する。
<t:ltrim 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 |
コンストラクタの概要 | |
---|---|
LTrimTag()
|
メソッドの概要 | |
---|---|
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 LTrimTag()
メソッドの詳細 |
---|
public boolean getZenkaku()
public void setZenkaku(boolean zenkaku)
zenkaku
- 全角スペースのトリム可否属性protected String doFormat(String s)
StringFormatterTagBase
内の doFormat
s
- フォーマット対象の文字列
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |