gnu.caf.util
Class CafUtil

java.lang.Object
  extended by gnu.caf.util.CafUtil

public class CafUtil
extends java.lang.Object

일반적인 용도의 유틸클래스로 CafUtil.getBean 메소드외에 여러가지 메소드가 있음.

Author:
java3391

Constructor Summary
CafUtil()
           
 
Method Summary
static java.lang.String en(java.lang.String str)
           
static java.lang.String escapeHtml(java.lang.String string)
           
static java.lang.String escapeLucene(java.lang.String string)
           
static java.lang.String generateKey()
           
static java.lang.String generateKey(int seq)
           
static java.lang.String generateShortKey()
           
static java.lang.String generateShortKey(int seq)
           
static java.lang.String generateSID()
           
static java.lang.String getAppURL(javax.servlet.http.HttpServletRequest request)
          Convenience method to get the application's URL based on request variables.
static java.lang.Object getBean(java.lang.String beanName, javax.servlet.ServletContext sc)
          Spring Container에서 Bean을 호출.
static java.lang.Object getBean(java.lang.String beanName, javax.servlet.ServletRequest request)
          Spring Container에서 Bean을 호출.
static java.lang.String getCopyrightYear()
           
static java.lang.String getDecimalFormat(double number)
           
static java.lang.String getDecimalFormat(double number, java.lang.String pattern)
           
static java.lang.String getDecimalFormat(float number, java.lang.String pattern)
           
static java.lang.String getDecimalFormat(int number)
           
static java.lang.String getDecimalFormat(int number, java.lang.String pattern)
           
static java.lang.String getDecimalFormat(long number)
           
static java.lang.String getDecimalFormat(java.lang.Object value)
           
static java.lang.String getDecimalFormat(java.lang.Object value, java.lang.String pattern)
           
static double getDoubleValue(java.lang.Object value)
           
static float getFloatValue(java.lang.Object value)
           
static int getIntValue(java.lang.Object value)
           
static java.lang.String getJoinStrOfArrayStr(java.lang.String[] arrayStr)
           
static java.lang.String getJoinStrOfArrayStr(java.lang.String[] arrayStr, java.lang.String joinStr)
           
static java.lang.String getJoinStrOfListMap(java.util.List list, java.lang.String key)
           
static java.lang.String getJoinStrOfListMap(java.util.List list, java.lang.String key, java.lang.String joinStr)
           
static long getLongValue(java.lang.Object value)
           
static java.lang.String getParsingHangle(java.lang.String hangle)
           
static java.lang.String getSimpleSizeFormat(double value)
           
static java.lang.String getSimpleSizeFormat(long value)
           
static java.lang.String getSimpleSizeFormat(java.lang.Object value)
           
static java.lang.String getToken(javax.servlet.http.HttpServletRequest request)
          Deprecated.  
static java.lang.String ko(java.lang.String str)
           
static java.lang.String logException(java.lang.Exception ex)
           
static void main(java.lang.String[] arv)
           
static java.lang.String removeTag(java.lang.String s)
           
static java.lang.String replace(java.lang.String mainString, java.lang.String oldString, java.lang.String newString)
           
static java.lang.String replaceIgnoreCase(java.lang.String mainString, java.lang.String oldString, java.lang.String newString)
           
static void resetErrors(javax.servlet.http.HttpServletRequest request)
          Deprecated.  
static double sumColumnOfListMap(java.util.List list, java.lang.String key)
           
static double sumColumnOfListMap(java.util.List list, java.lang.String key, int startIndex, int endIndex)
           
static boolean validateAllowChar(java.lang.String string)
           
static boolean validateAlpha(java.lang.String string)
           
static boolean validateAlphaNum(java.lang.String string)
           
static boolean validateNumber(java.lang.String string)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CafUtil

public CafUtil()
Method Detail

getAppURL

public static java.lang.String getAppURL(javax.servlet.http.HttpServletRequest request)
Convenience method to get the application's URL based on request variables.


getBean

public static java.lang.Object getBean(java.lang.String beanName,
                                       javax.servlet.ServletRequest request)
Spring Container에서 Bean을 호출.

Parameters:
beanName -
request -
Returns:
Object

getBean

public static java.lang.Object getBean(java.lang.String beanName,
                                       javax.servlet.ServletContext sc)
Spring Container에서 Bean을 호출.

Parameters:
beanName -
sc -
Returns:
Object

resetErrors

public static void resetErrors(javax.servlet.http.HttpServletRequest request)
Deprecated. 

Parameters:
request -

getToken

public static java.lang.String getToken(javax.servlet.http.HttpServletRequest request)
Deprecated. 

Parameters:
request -
Returns:
String

getCopyrightYear

public static java.lang.String getCopyrightYear()

replace

public static java.lang.String replace(java.lang.String mainString,
                                       java.lang.String oldString,
                                       java.lang.String newString)

validateAllowChar

public static boolean validateAllowChar(java.lang.String string)

validateAlpha

public static boolean validateAlpha(java.lang.String string)

validateNumber

public static boolean validateNumber(java.lang.String string)

validateAlphaNum

public static boolean validateAlphaNum(java.lang.String string)

escapeLucene

public static java.lang.String escapeLucene(java.lang.String string)

ko

public static java.lang.String ko(java.lang.String str)

en

public static java.lang.String en(java.lang.String str)

getDecimalFormat

public static java.lang.String getDecimalFormat(java.lang.Object value,
                                                java.lang.String pattern)

getDecimalFormat

public static java.lang.String getDecimalFormat(java.lang.Object value)

getDecimalFormat

public static java.lang.String getDecimalFormat(int number)

getDecimalFormat

public static java.lang.String getDecimalFormat(long number)

getDecimalFormat

public static java.lang.String getDecimalFormat(double number)

getDecimalFormat

public static java.lang.String getDecimalFormat(int number,
                                                java.lang.String pattern)

getDecimalFormat

public static java.lang.String getDecimalFormat(float number,
                                                java.lang.String pattern)

getDecimalFormat

public static java.lang.String getDecimalFormat(double number,
                                                java.lang.String pattern)

main

public static void main(java.lang.String[] arv)

removeTag

public static java.lang.String removeTag(java.lang.String s)

getParsingHangle

public static java.lang.String getParsingHangle(java.lang.String hangle)

getIntValue

public static int getIntValue(java.lang.Object value)
                       throws java.lang.NumberFormatException
Throws:
java.lang.NumberFormatException

getLongValue

public static long getLongValue(java.lang.Object value)
                         throws java.lang.NumberFormatException
Throws:
java.lang.NumberFormatException

getFloatValue

public static float getFloatValue(java.lang.Object value)
                           throws java.lang.NumberFormatException
Throws:
java.lang.NumberFormatException

getDoubleValue

public static double getDoubleValue(java.lang.Object value)
                             throws java.lang.NumberFormatException
Throws:
java.lang.NumberFormatException

getSimpleSizeFormat

public static java.lang.String getSimpleSizeFormat(java.lang.Object value)

getSimpleSizeFormat

public static java.lang.String getSimpleSizeFormat(double value)

getSimpleSizeFormat

public static java.lang.String getSimpleSizeFormat(long value)

replaceIgnoreCase

public static java.lang.String replaceIgnoreCase(java.lang.String mainString,
                                                 java.lang.String oldString,
                                                 java.lang.String newString)

generateShortKey

public static java.lang.String generateShortKey()

generateShortKey

public static java.lang.String generateShortKey(int seq)

generateKey

public static java.lang.String generateKey()

generateKey

public static java.lang.String generateKey(int seq)

generateSID

public static java.lang.String generateSID()

escapeHtml

public static java.lang.String escapeHtml(java.lang.String string)

getJoinStrOfListMap

public static java.lang.String getJoinStrOfListMap(java.util.List list,
                                                   java.lang.String key,
                                                   java.lang.String joinStr)

getJoinStrOfListMap

public static java.lang.String getJoinStrOfListMap(java.util.List list,
                                                   java.lang.String key)

getJoinStrOfArrayStr

public static java.lang.String getJoinStrOfArrayStr(java.lang.String[] arrayStr,
                                                    java.lang.String joinStr)

getJoinStrOfArrayStr

public static java.lang.String getJoinStrOfArrayStr(java.lang.String[] arrayStr)

sumColumnOfListMap

public static double sumColumnOfListMap(java.util.List list,
                                        java.lang.String key,
                                        int startIndex,
                                        int endIndex)

sumColumnOfListMap

public static double sumColumnOfListMap(java.util.List list,
                                        java.lang.String key)

logException

public static java.lang.String logException(java.lang.Exception ex)


Copyright © 2003 All Rights Reserved.