skoinfo.rfc.common.util
Class CommonUtil

java.lang.Object
  extended by skoinfo.rfc.common.util.CommonUtil

public class CommonUtil
extends java.lang.Object


Constructor Summary
CommonUtil()
           
 
Method Summary
static boolean cCalssCompare(java.lang.String configIp, java.lang.String inputIp)
           
static java.lang.String CharLen(java.lang.String str)
           
static java.lang.String checkCrossAttack(java.lang.String s)
           
static java.lang.String checkCrossAttackScript(java.lang.String s)
           
static java.lang.String checkNumberFormat(java.lang.String s)
           
static int compareString(java.lang.String str, java.lang.String pField)
           
static java.lang.String convertResource(java.lang.String text)
           
static java.io.File createTempDir()
          Create a new temporary directory.
static java.lang.String cutac(java.lang.String str, int sindex, int eindex)
           
static java.lang.String decode(java.lang.String str)
           
static char decodeChar(char C, char K)
           
static boolean emailsend(java.lang.String from, java.lang.String to, java.lang.String subject, java.lang.String message)
           1.
static boolean emailSend(java.lang.String hostName, java.lang.String id, java.lang.String pw, java.lang.String from, java.lang.String to, java.lang.String subject, java.lang.String message)
           1.
static java.lang.String en(java.lang.String str)
           
static java.lang.String en(java.lang.String str, java.lang.String charSet)
           
static java.lang.String encode(java.lang.String str)
           
static char encodeChar(char C, char K)
           
static java.lang.String endTagUse(org.hibernate.Session session, java.lang.String groupCd)
           
static java.lang.String endTagUse(java.lang.String groupCd)
          DTD end tag 설정 가져오기 [2009-03-17 : 원서형]
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 int getActualMaximun(int year, int month)
           
static java.lang.String getContentType(java.lang.String ext)
           
static java.lang.String getCookieObject(javax.servlet.http.HttpServletRequest request, java.lang.String cookieName)
           
static java.lang.String getCookieObject(javax.servlet.http.HttpServletRequest request, java.lang.String cookieName, java.lang.String replace)
           
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, java.lang.String pattern)
           
static java.lang.String getDeimalFormat(double number)
           
static java.lang.String getDeimalFormat(int number)
           
static java.lang.String getDeimalFormat(long number)
           
static java.lang.String getHostName()
           
static java.lang.String getParsingHangle(java.lang.String hangle)
           
static java.lang.String getPermitField(java.lang.String str, java.lang.String pField)
           
static java.lang.String getPermitField(java.lang.String pPermit, java.lang.String pField, java.lang.String ls_1, java.lang.String ls_2)
           
static java.lang.String getPrimaryDomain(java.lang.String serverName)
           
static java.lang.String getSimpleSizeFormat(double value)
           
static java.lang.String getSimpleSizeFormat(long value)
           
static java.lang.String ko(java.lang.String str)
           
static java.lang.String ko(java.lang.String str, java.lang.String charSet)
           
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 java.lang.String replacePath(java.lang.String content, java.lang.String imgPath)
           
static void setCookie(javax.servlet.http.HttpServletResponse response, java.lang.String name, java.lang.String value, int maxAge, java.lang.String domain)
           
static void setCookieObject(javax.servlet.http.HttpServletResponse response, java.lang.String name, java.lang.String value, int iMinute)
           
static java.lang.String showchecked_int(int val1, int val2)
           
static java.lang.String showchecked_str(java.lang.String val1, java.lang.String val2)
           
static java.lang.String showselected_int(int val1, int val2)
           
static java.lang.String showselected_str(java.lang.String val1, java.lang.String val2)
           
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)
           
static java.util.HashMap wssIsUse(java.lang.String baseName)
          웹접근성 모듈 설정 가져오기 [2009-10-12 : 원서형]
static java.util.ArrayList<WSSVO> WssResultList(java.lang.String result, java.lang.String rootPath)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommonUtil

public CommonUtil()
Method Detail

getCookieObject

public static java.lang.String getCookieObject(javax.servlet.http.HttpServletRequest request,
                                               java.lang.String cookieName,
                                               java.lang.String replace)

getCookieObject

public static java.lang.String getCookieObject(javax.servlet.http.HttpServletRequest request,
                                               java.lang.String cookieName)

setCookieObject

public static void setCookieObject(javax.servlet.http.HttpServletResponse response,
                                   java.lang.String name,
                                   java.lang.String value,
                                   int iMinute)

setCookie

public static void setCookie(javax.servlet.http.HttpServletResponse response,
                             java.lang.String name,
                             java.lang.String value,
                             int maxAge,
                             java.lang.String domain)

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)

encodeChar

public static char encodeChar(char C,
                              char K)

decodeChar

public static char decodeChar(char C,
                              char K)

encode

public static java.lang.String encode(java.lang.String str)
                               throws java.lang.Exception
Throws:
java.lang.Exception

decode

public static java.lang.String decode(java.lang.String str)
                               throws java.lang.Exception
Throws:
java.lang.Exception

ko

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

ko

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

en

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

en

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

getDeimalFormat

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

getDeimalFormat

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

getDeimalFormat

public static java.lang.String getDeimalFormat(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)

removeTag

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

getParsingHangle

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

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)

showselected_str

public static java.lang.String showselected_str(java.lang.String val1,
                                                java.lang.String val2)

showselected_int

public static java.lang.String showselected_int(int val1,
                                                int val2)

showchecked_str

public static java.lang.String showchecked_str(java.lang.String val1,
                                               java.lang.String val2)

showchecked_int

public static java.lang.String showchecked_int(int val1,
                                               int val2)

cutac

public static java.lang.String cutac(java.lang.String str,
                                     int sindex,
                                     int eindex)

getPermitField

public static java.lang.String getPermitField(java.lang.String pPermit,
                                              java.lang.String pField,
                                              java.lang.String ls_1,
                                              java.lang.String ls_2)

getPermitField

public static java.lang.String getPermitField(java.lang.String str,
                                              java.lang.String pField)

compareString

public static int compareString(java.lang.String str,
                                java.lang.String pField)

cCalssCompare

public static boolean cCalssCompare(java.lang.String configIp,
                                    java.lang.String inputIp)

replacePath

public static java.lang.String replacePath(java.lang.String content,
                                           java.lang.String imgPath)

WssResultList

public static java.util.ArrayList<WSSVO> WssResultList(java.lang.String result,
                                                       java.lang.String rootPath)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

getHostName

public static java.lang.String getHostName()

getPrimaryDomain

public static java.lang.String getPrimaryDomain(java.lang.String serverName)

checkCrossAttackScript

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

checkCrossAttack

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

checkNumberFormat

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

wssIsUse

public static java.util.HashMap wssIsUse(java.lang.String baseName)
웹접근성 모듈 설정 가져오기 [2009-10-12 : 원서형]


createTempDir

public static java.io.File createTempDir()
                                  throws java.io.IOException
Create a new temporary directory. Use something like #recursiveDelete(File) to clean this directory up since it isn't deleted automatically

Returns:
the new directory
Throws:
java.io.IOException - if there is an error creating the temporary directory

endTagUse

public static java.lang.String endTagUse(java.lang.String groupCd)
DTD end tag 설정 가져오기 [2009-03-17 : 원서형]


endTagUse

public static java.lang.String endTagUse(org.hibernate.Session session,
                                         java.lang.String groupCd)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

CharLen

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

getContentType

public static java.lang.String getContentType(java.lang.String ext)

getActualMaximun

public static int getActualMaximun(int year,
                                   int month)

convertResource

public static java.lang.String convertResource(java.lang.String text)

emailsend

public static boolean emailsend(java.lang.String from,
                                java.lang.String to,
                                java.lang.String subject,
                                java.lang.String message)
                         throws java.lang.Exception
 1. MethodName : emailsend
 2. ClassName  : CommonUtil
 3. Comment   : 
 4. 작성자    : 박형민
 5. 작성일    : 2010. 8. 23. 오후 5:31:57
 

Parameters:
from - 받는이
to - 보내는이
subject - 제목
message - 내용
Returns:
boolean 발송성공 여부
Throws:
java.lang.Exception

emailSend

public static boolean emailSend(java.lang.String hostName,
                                java.lang.String id,
                                java.lang.String pw,
                                java.lang.String from,
                                java.lang.String to,
                                java.lang.String subject,
                                java.lang.String message)
                         throws java.lang.Exception
 1. MethodName : emailsend
 2. ClassName  : CommonUtil
 3. Comment   : 
 4. 작성자    : 박형민
 5. 작성일    : 2010. 8. 23. 오후 5:31:57
 

Parameters:
from - 받는이
to - 보내는이
subject - 제목
message - 내용
Returns:
boolean 발송성공 여부
Throws:
java.lang.Exception