public class LTrimTag extends StringFormatterTagBase
文字列の左側のホワイトスペースを削除する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
全角スペースのトリム可否属性。
|
filter, id, ignore, name, property, replaceSpToNbsp, scope, value
コンストラクタと説明 |
---|
LTrimTag() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected String |
doFormat(String s)
指定された文字列の左側のホワイトスペースを削除する。
|
boolean |
getZenkaku()
全角スペースのトリム可否属性を取得する。
|
void |
setZenkaku(boolean zenkaku)
全角スペースのトリム可否属性を設定する。
|
doStartTag, getFilter, getId, getIgnore, getName, getProperty, getReplaceSpToNbsp, getScope, getValue, release, setFilter, setId, setIgnore, setName, setProperty, setReplaceSpToNbsp, setScope, setValue
public boolean getZenkaku()
public void setZenkaku(boolean zenkaku)
zenkaku
- 全角スペースのトリム可否属性protected String doFormat(String s)
doFormat
クラス内 StringFormatterTagBase
s
- フォーマット対象の文字列Copyright © 2016. All Rights Reserved.