common
クラス JspUtil

java.lang.Object
  拡張common.JspUtil

public class JspUtil
extends java.lang.Object

[共通]JSPユーティリティクラス
JSPで共通に使用するユーティリティークラス


コンストラクタの概要
JspUtil()
           
 
メソッドの概要
static java.lang.String crossSiteScripting(java.lang.String str)
          文字列をHTMLコードに変換する。
static java.lang.String insertComma(java.lang.String numStr)
          数値に(3桁ごとに)コンマを挿入する。
static java.lang.String insertCommaToDouble(double number)
          数値(double型)の整数部分に(3桁ごとに)コンマを挿入する。
static java.lang.String insertCommaToDouble(java.lang.String numStr)
          数値の整数部分に(3桁ごとに)コンマを挿入する。
static java.lang.String insertCommaToRoundDouble(java.lang.String numStr, int length)
          数値(double型)を小数点以下第(length+1)桁で四捨五入し、
数値の整数部分に(3桁ごとに)コンマを挿入する。
static boolean isSpace(java.lang.String str)
          文字列が null または ""(空文字) または " "(半角空白のみ) のとき trueを返す。
static java.lang.String paddingZero(java.lang.String numStr, int numLength)
          数値を上位0詰めにする。
static java.lang.String rn(java.lang.String str)
          文字列が null のとき ""(空文字) に変換する。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JspUtil

public JspUtil()
メソッドの詳細

paddingZero

public static java.lang.String paddingZero(java.lang.String numStr,
                                           int numLength)
                                    throws java.lang.Exception
数値を上位0詰めにする。

パラメータ:
numStr - 数値文字列
numLength - 数値の桁数
戻り値:
上位0詰めにした数値文字列
numStrが(空白)または(半角数字以外を文字列に含む)場合、numStrをそのまま返す
例外:
java.lang.Exception

insertCommaToRoundDouble

public static java.lang.String insertCommaToRoundDouble(java.lang.String numStr,
                                                        int length)
                                                 throws java.lang.Exception
数値(double型)を小数点以下第(length+1)桁で四捨五入し、
数値の整数部分に(3桁ごとに)コンマを挿入する。

パラメータ:
numStr - 数値(double型)
length - 小数点以下の桁数
戻り値:
コンマの挿入された数値文字列
numStrが文字列が解析可能な double 値を含まない場合、numStrをそのまま返す
例外:
java.lang.Exception

insertCommaToDouble

public static java.lang.String insertCommaToDouble(java.lang.String numStr)
                                            throws java.lang.Exception
数値の整数部分に(3桁ごとに)コンマを挿入する。

パラメータ:
numStr - 数値文字列
戻り値:
コンマの挿入された数値文字列
numStrが(空白)または(半角数字とコンマ以外を文字列に含む)または(コンマを2個以上含む)場合、numStrをそのまま返す
例外:
java.lang.Exception

insertCommaToDouble

public static java.lang.String insertCommaToDouble(double number)
                                            throws java.lang.Exception
数値(double型)の整数部分に(3桁ごとに)コンマを挿入する。

パラメータ:
number - 数値(double型)
戻り値:
コンマの挿入された数値文字列
例外:
java.lang.Exception

insertComma

public static java.lang.String insertComma(java.lang.String numStr)
                                    throws java.lang.Exception
数値に(3桁ごとに)コンマを挿入する。

パラメータ:
numStr - 数値文字列
戻り値:
コンマの挿入された数値文字列
numStrが(空白)または(半角数字以外を文字列に含む)場合、numStrをそのまま返す
例外:
java.lang.Exception

isSpace

public static boolean isSpace(java.lang.String str)
                       throws java.lang.Exception
文字列が null または ""(空文字) または " "(半角空白のみ) のとき trueを返す。

パラメータ:
str - チェックする文字列
戻り値:
true:null または "" または " "
false:null または "" または " "以外
例外:
java.lang.Exception

crossSiteScripting

public static java.lang.String crossSiteScripting(java.lang.String str)
                                           throws java.lang.Exception
文字列をHTMLコードに変換する。

パラメータ:
str - 文字列
戻り値:
HTMLコードに変換された文字列
例外:
java.lang.Exception

rn

public static java.lang.String rn(java.lang.String str)
                           throws java.lang.Exception
文字列が null のとき ""(空文字) に変換する。

パラメータ:
str - 変換する文字列
戻り値:
変換後の文字列
例外:
java.lang.Exception