intra-mart(R)
5.0

jp.co.intra_mart.framework.base.web.util
クラス HTMLEncoder

java.lang.Object
  拡張jp.co.intra_mart.framework.base.web.util.HTMLEncoder

public class HTMLEncoder
extends Object

文字列をHTML形式で表示するための変換を行うユーティリティクラスです。

バージョン:
1.0

コンストラクタの概要
HTMLEncoder()
           
 
メソッドの概要
static String encodeCaption(String caption)
          キャプションを変換します。
static String encodeValue(String value)
          <TEXTAREA>タグまたはvalue属性に入る文字列を変換します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

HTMLEncoder

public HTMLEncoder()
メソッドの詳細

encodeCaption

public static String encodeCaption(String caption)
キャプションを変換します。 HTML中で特殊な扱いを受ける文字(>,<等)を変換します。
ここでは以下の変換が行われます。
変換前 変換後
> &gt;
< &lt;
& &amp;
" &quot;
(半角空白) &nbsp;
(改行)(*) <BR>

(*)変換ルールは以下のとおりです。
"\n" -> "\n"
"\r" -> "\n"
ただし、"\r"と"\n"が連続して続く箇所は"\r\n" -> "\n"となります。

パラメータ:
caption - 変換前のキャプション
戻り値:
変換後のキャプション

encodeValue

public static String encodeValue(String value)
<TEXTAREA>タグまたはvalue属性に入る文字列を変換します。 ここでは以下の変換が行われます。
変換前 変換後
> &gt;
< &lt;
& &amp;
" &quot;

パラメータ:
value - 変換前の値
戻り値:
変換後の値

intra-mart(R)
5.0

Copyright © 2000-2005 NTT DATA INTRAMART CO.,LTD. All Rights Reserved.