com.rain
Class rainUtil

java.lang.Object
  extended by com.rain.rainUtil

public class rainUtil
extends java.lang.Object

À¯Æ¿¸®Æ¼ - ÇØ´ç °´Ã¼´Â Á¤ÀûÀ̱â´Â Çϳª ÀϺΠ±â´ÉÀº rainRequest ¿¡¼­ »ó¼ÓÀ» ¹Þ°í ÀÖÀ½ »ç¿ëÀü ÇÊÈ÷ rainRequest ¸¦ ¸ÕÀú ¼±¾ðÇØ¾ßÇÔ

Version:
1.0
Author:
http://cafen.net (outmind@cafen.net)

Field Summary
static java.lang.String base_pos
          ±âº» À§Ä¡ - rainRequest ¿¡¼­ Àü´Þ ¹ÞÀ½
static rainRequest request
          request °´Ã¼ - rainRequest ¿¡¼­ Àü´Þ ¹ÞÀ½
static rainProperties site_conf
          »çÀÌÆ® ȯ°æ ÆÄÀÏ - rainRequest ¿¡¼­ Àü´Þ ¹ÞÀ½
static int today_unixtime
          ¿À´ÃÀÇ unixtimestamp rainUtil.getNow() ÀÇ ÃÖÃÊ È£Ãâ ½ÃÁ¡¿¡¼­ ÃʱâÈ­µÊ
 
Constructor Summary
rainUtil()
           
 
Method Summary
static java.lang.String a2k(java.lang.String str)
          ASC ¹®ÀÚ¸¦ EUC-KR ·Î º¯È¯
static java.lang.String addslashes(java.lang.String str)
          ½½·¡½¬ ³Ö±â
static java.lang.String addslashesQuery(java.lang.String str)
          Äõ¸®¿ë ½½·¡½¬ ³Ö±â
static java.lang.String attachIcon(int attach_size, java.lang.String attach_movie)
          Ã·ºÎÆÄÀÏ ¾ÆÀÌÄÜ ¹Ýȯ
static java.lang.String base64_decode(char[] in)
          base64_decode
static java.lang.String base64_decode(java.lang.String str)
          base64_decode
static java.lang.String base64_encode(byte[] in, int iLen)
          base64_encode
static java.lang.String base64_encode(java.lang.String str)
          base64_encode
static char[] base64_getMap1()
          base64_getMap1
static byte[] base64_getMap2()
          base64_getMap2
static java.lang.String cellCmd(java.lang.String cmd)
          Shell ¸í·É¾î ½ÇÇà
static java.lang.Boolean checkDir(java.lang.String base_root, java.lang.String dirName)
          Æúµå ÀÚµ¿ »ý¼º
static java.lang.Boolean chkAuth(java.lang.String pass_key)
          ±ÇÇÑ È®ÀÎ(ȸ¿ø·Î±×ÀÎÀÇ °æ¿ì true ¹Ýȯ, pass_key °¡ getPassCode ¿Í ÀÏÄ¡ÇÏ´Â °æ¿ì true ¹Ýȯ, ³ª¸ÓÁöÀÇ °æ¿ì´Â false ¹Ýȯ)
static java.lang.Boolean chkPass(java.lang.String old_pass, java.lang.String new_pass)
          ¾ÏÈ£ È®ÀÎ(·Î±×ÀÎµÈ È¸¿ø ¾ÆÀ̵𰡠¸¶½ºÆ® ¾ÆÀ̵ðÀÎ °æ¿ì true, old_pass ¿Í new_pass °¡ ÀÏÄ¡ÇÏ´Â °æ¿ì true , ±âŸÀÇ °æ¿ì´Â false ¸¦ ¹Ýȯ)
static java.lang.Boolean chkUser(java.lang.String user_id)
          È¸¿ø ¾ÆÀ̵ð ÀÏÄ¡ ¿©ºÎ È®ÀÎ(·Î±×ÀÎµÈ È¸¿ø ¾ÆÀ̵𰡠¸¶½ºÆ® ¾ÆÀ̵ðÀÇ °æ¿ì true ¹Ýȯ)
static java.lang.Boolean copy(java.lang.String sor_fileName, java.lang.String tar_fileName)
          ÆÄÀϺ¹»ç
static void deleteFile(java.lang.String fileName)
          ÆÄÀÏ»èÁ¦
static void dir_clear(java.lang.String dirName, int gc_rate)
          Æú´õ ºñ¿ì±â
static void errorLog(java.lang.String msg)
          ¿À·ù ·Î±× ±â·Ï - DOCUMENT ROOT / conf / error_log.txt ÆÄÀÏ¿¡ ±â·ÏÀÌ µÊ.
static java.lang.Boolean file_exists(java.lang.String fileName)
          ÆÄÀÏÁ¸Àç¿©ºÎ
static java.lang.Boolean find(java.lang.String patternStr, java.lang.String text)
          ¹®ÀÚ¿­ °Ë»ö
static java.lang.Boolean find(java.lang.String patternStr, java.lang.String text, java.util.Vector find_str)
          ¹®ÀÚ¿­ °Ë»ö
static java.lang.String getConf(java.lang.String name)
          È¯°æÆÄÀÏÁ¤º¸°¡Á®¿À±â (ÇØ´ç ÇÔ¼ö´Â rainRequest ¸¦ ¸ÕÀú È£ÃâÇØ¾ß¸¸ »ç¿ë°¡´ÉÇÔ)
static java.lang.String getCookie(javax.servlet.http.HttpServletRequest request, java.lang.String cookieName)
          ÄíŰ °¡Á®¿À±â
static java.lang.String getDate(java.util.Date date_time, java.lang.String date_fmat)
          Date¸¦ ƯÁ¤ ÇüÅÂÀÇ Æ÷¸ËÀ¸·Î °¡Á®¿À±â
static java.lang.String getDate(java.lang.String date_fmat)
          ¿À´Ã ÀÏÀÚ¸¦ ƯÁ¤ ÇöÅÂÀÇ Æ÷¸ËÀ¸·Î °¡Á®¿À±â
static java.lang.String getDate(java.lang.String date_str, java.lang.String date_fmat)
          ¹®ÀÚÀÏÀÚ¸¦ ƯÁ¤Æ÷¸ËÀ¸·Î º¯È¯
static java.lang.String getDateFormat(java.util.Date today, java.lang.String date_fmat)
          Date ¸¦ ƯÁ¤ Æ÷¸ËÀ¸·Î º¯È¯
static java.lang.String getNewIcon(int base_date)
          ÃÖ±Ù ¾ÆÀÌÄÜ °¡Á®¿À±â
static int getNow()
          ÇöÀç ½Ã°£ÀÇ unixtimestamp °¡Á®¿À±â
static java.lang.String getNumberFormat(java.lang.Float mn)
          ¼ýÀÚ¿¡ , ³Ö±â
static java.lang.String getNumberFormat(int mn)
          ¼ýÀÚ¿¡ , ³Ö±â
static java.lang.String getNumberFormat(java.lang.String mn)
          ¼ýÀÚ¿¡ , ³Ö±â
static java.lang.String getPassCode()
          ±¤°í¹° Á¦ÇÑ Á¶Ä¡¸¦ À§ÇÑ ºñ·Î±×ÀÎȸ¿øÀÇ ÀÎÁõ¾ÏÈ£ »ý¼º ·ÎÁ÷ - (¿ù + ÀÏ)
static java.lang.String getSelfURL(javax.servlet.http.HttpServletRequest request)
          ÇöÀç URL °¡Á®¿À±â
static java.util.Calendar getStr2Date(java.lang.String date_str)
          ¹®ÀÚ¸¦ Date ·Î º¯È¯
static java.lang.String getThumbNail(java.lang.String fileName, int max_size)
          ½æ³×ÀÏ À̹ÌÁö °¡Á®¿À±â
static java.lang.String getUDate(int date_str, java.lang.String date_fmat)
          Unix ŸÀÓÀÇ ¼ýÀÚ¸¦ ƯÁ¤ ÇüÅÂÀÇ Æ÷¸ËÀ¸·Î °¡Á®¿À±â
static java.lang.String getUDate(java.lang.String date_str, java.lang.String date_fmat)
          Unix ŸÀÓÀÇ ¹®ÀÚ¸¦ ƯÁ¤ ÇüÅÂÀÇ Æ÷¸ËÀ¸·Î °¡Á®¿À±â
static java.lang.String htmlSpecialchars(java.lang.String str)
          HTML À§Çè ¹®ÀÚ º¯È¯
static java.lang.Boolean isCached(java.lang.String fileName)
          ÇØ´ç ÆÄÀÏÀÌ Ä³½¬ÆÄÀÏÀÎÁö È®ÀÎ
static java.lang.Boolean isDateNew(long date_from, int new_date)
          ÃÖ±Ù ¿©ºÎ È®ÀÎ
static java.lang.Boolean isImage(java.lang.String fileName)
          À̹ÌÁöÆÄÀÏÀÎÁö È®ÀÎ
static java.lang.Boolean isLogined()
          ·Î±×ÀÎ ¿©ºÎ°¡Á®¿À±â (ÇØ´ç ÇÔ¼ö´Â rainRequest ¸¦ ¸ÕÀú È£ÃâÇØ¾ß¸¸ »ç¿ë°¡´ÉÇÔ)
static java.lang.Boolean isMovie(java.lang.String fileName)
          µ¿¿µ»óÀ̳ª À½¿øÆÄÀÏÀÎÁö È®ÀÎ
static java.lang.Boolean isUnix()
          OS Unix ¿©ºÎ ÆÇ´Ü
static java.lang.String k2a(java.lang.String str)
          EUC-KR ¹®ÀÚ¸¦ ASC ·Î º¯È¯
static java.lang.String longCut(java.lang.String s, int l)
          ¹®ÀÚ ÀÚ¸£±â
static void moveFile(java.lang.String fileName, java.lang.String nfileName)
          ÆÄÀÏÀÌÀü
static java.lang.String nl2br(java.lang.String text)
          NL À» BR ű׷Πº¯È¯
static java.lang.String openURL(java.lang.String remoteName)
          À¥°æ·Î ¿­±â
static void redirect(javax.servlet.http.HttpServletResponse response, java.lang.String theURL)
          ÆäÀÌÁö Àüȯ
static java.lang.String redirect(java.lang.String theURL)
          ÆäÀÌÁö Àüȯ
static java.lang.String redirect(java.lang.String theURL, java.lang.String msg)
          ÆäÀÌÁö Àüȯ
static java.lang.Boolean rename(java.lang.String sor_fileName, java.lang.String tar_fileName)
          ÆÄÀÏÀ̸§ º¯°æ
static java.lang.String repeat(java.lang.String str, int cnt)
          ¹®ÀÚ¿­ ¹Ýº¹
static java.lang.String replace(java.lang.String patternStr, java.lang.String replaceStr, java.lang.String text)
          ¹®ÀÚ¿­ ġȯ
static java.lang.String sendResult(java.lang.Boolean bl, java.lang.String go_url, java.lang.String msg)
          ÀÛ¾÷°á°ú Àü¼ÛÀ» À§ÇÑ ½ºÅ©¸³ÅÍ »ý¼º
static java.lang.String sendXMLResult(java.lang.Boolean bl, java.lang.String go_url, java.lang.String msg)
          ÀÛ¾÷°á°ú Àü¼ÛÀ» À§ÇÑ XML ½ºÅ©¸³ÅÍ »ý¼º
static void sendXMLResult(javax.servlet.http.HttpServletResponse response, java.lang.Boolean bl, java.lang.String go_url, java.lang.String msg)
          ÀÛ¾÷°á°ú¸¦ XML ½ºÅ©¸³ÅÍ·Î Àü¼Û
static void setCookie(javax.servlet.http.HttpServletResponse response, java.lang.String name, java.lang.String value)
          ÄíŰ ¼³Á¤
static void setUser(java.lang.String user_id, java.lang.String user_nm, java.lang.String user_email)
          È¸¿ø Á¤º¸¸¦ ¼³Á¤ÇÔ(ÇØ´ç ÇÔ¼ö´Â rainRequest ¸¦ ¸ÕÀú È£ÃâÇØ¾ß¸¸ »ç¿ë°¡´ÉÇÔ)
static int string2Int(java.lang.String str)
          ¹®ÀÚ¿­À» ¼ýÀÚ·Î °­Á¦ º¯È¯(º¯È¯¿À·ù½Ã 0 ÀÌ ¹ÝȯµÊ)
static java.lang.String stripslashes(java.lang.String str)
          ½½·¡½¬ Á¦°Å
static java.lang.Boolean unlink(java.lang.String fileName)
          ÆÄÀÏ»èÁ¦
static java.lang.String urlencode(java.lang.String str)
          urlencode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

base_pos

public static java.lang.String base_pos
±âº» À§Ä¡ - rainRequest ¿¡¼­ Àü´Þ ¹ÞÀ½


site_conf

public static rainProperties site_conf
»çÀÌÆ® ȯ°æ ÆÄÀÏ - rainRequest ¿¡¼­ Àü´Þ ¹ÞÀ½


request

public static rainRequest request
request °´Ã¼ - rainRequest ¿¡¼­ Àü´Þ ¹ÞÀ½


today_unixtime

public static int today_unixtime
¿À´ÃÀÇ unixtimestamp rainUtil.getNow() ÀÇ ÃÖÃÊ È£Ãâ ½ÃÁ¡¿¡¼­ ÃʱâÈ­µÊ

Constructor Detail

rainUtil

public rainUtil()
Method Detail

urlencode

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

Parameters:
str - ´ë»ó ¹®ÀÚ
Returns:
encode µÈ ¹®ÀÚ

base64_getMap1

public static char[] base64_getMap1()
base64_getMap1

Returns:
map1

base64_getMap2

public static byte[] base64_getMap2()
base64_getMap2

Returns:
map2

base64_encode

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

Parameters:
str - ´ë»ó ¹®ÀÚ
Returns:
encode µÈ ¹®ÀÚ

base64_encode

public static java.lang.String base64_encode(byte[] in,
                                             int iLen)
base64_encode

Parameters:
in - ´ë»ó ¹®ÀÚ
iLen - ±æÀÌ
Returns:
encode µÈ ¹®ÀÚ

base64_decode

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

Parameters:
str - ´ë»ó ¹®ÀÚ
Returns:
encode µÈ ¹®ÀÚ

base64_decode

public static java.lang.String base64_decode(char[] in)
base64_decode

Parameters:
in - ´ë»ó ¹®ÀÚ
Returns:
encode µÈ ¹®ÀÚ

redirect

public static void redirect(javax.servlet.http.HttpServletResponse response,
                            java.lang.String theURL)
ÆäÀÌÁö Àüȯ

Parameters:
response - response °´Ã¼
theURL - ¿¬°á URL

redirect

public static java.lang.String redirect(java.lang.String theURL,
                                        java.lang.String msg)
ÆäÀÌÁö Àüȯ

Parameters:
theURL - ¿¬°á URL
msg - ¸Þ¼¼Áö
Returns:
ÀÚ¹Ù½ºÅ©¸³ÅÍ

redirect

public static java.lang.String redirect(java.lang.String theURL)
ÆäÀÌÁö Àüȯ

Parameters:
theURL - ¿¬°á URL
Returns:
ÀÚ¹Ù½ºÅ©¸³ÅÍ

cellCmd

public static java.lang.String cellCmd(java.lang.String cmd)
Shell ¸í·É¾î ½ÇÇà

Parameters:
cmd - ¸í·É¾î
Returns:
½ÇÇà°á°ú

deleteFile

public static void deleteFile(java.lang.String fileName)
ÆÄÀÏ»èÁ¦

Parameters:
fileName - »èÁ¦ÇÒ ÆÄÀϸí

moveFile

public static void moveFile(java.lang.String fileName,
                            java.lang.String nfileName)
ÆÄÀÏÀÌÀü

Parameters:
fileName - ÀÌÀüÇÒ ÆÄÀϸí
nfileName - »õ·Î¿î°æ·Î ÆÄÀϸí

openURL

public static java.lang.String openURL(java.lang.String remoteName)
À¥°æ·Î ¿­±â

Parameters:
remoteName - À¥°æ·Î¸í
Returns:
¹ÝȯµÈ ¹®Àå

isUnix

public static java.lang.Boolean isUnix()
OS Unix ¿©ºÎ ÆÇ´Ü

Returns:
Unix ¿©ºÎ

isCached

public static java.lang.Boolean isCached(java.lang.String fileName)
ÇØ´ç ÆÄÀÏÀÌ Ä³½¬ÆÄÀÏÀÎÁö È®ÀÎ

Returns:
ij½¬ÆÄÀÏ ¿©ºÎ

isMovie

public static java.lang.Boolean isMovie(java.lang.String fileName)
µ¿¿µ»óÀ̳ª À½¿øÆÄÀÏÀÎÁö È®ÀÎ

Returns:
µ¿¿µ»ó ¿©ºÎ

isImage

public static java.lang.Boolean isImage(java.lang.String fileName)
À̹ÌÁöÆÄÀÏÀÎÁö È®ÀÎ

Returns:
À̹ÌÁö ¿©ºÎ

getThumbNail

public static java.lang.String getThumbNail(java.lang.String fileName,
                                            int max_size)
½æ³×ÀÏ À̹ÌÁö °¡Á®¿À±â

Parameters:
fileName - ´ë»ó À̹ÌÁö ÆÄÀϸí
max_size - ÀåÃà°ª
Returns:
½æ³×ÀÏ À̹ÌÁö °æ·Î

longCut

public static java.lang.String longCut(java.lang.String s,
                                       int l)
¹®ÀÚ ÀÚ¸£±â

Parameters:
s - ´ë»ó ¹®ÀÚ
l - ÀÚ¸¦ ¹®ÀÚÅ©±â
Returns:
ÀÚ¸¥¹®ÀÚ

checkDir

public static java.lang.Boolean checkDir(java.lang.String base_root,
                                         java.lang.String dirName)
Æúµå ÀÚµ¿ »ý¼º

Parameters:
base_root - ±âº» °æ·Î
dirName - ÇϺΠ°æ·Î
Returns:
»ý¼º ¼º°ø¿©ºÎ

rename

public static java.lang.Boolean rename(java.lang.String sor_fileName,
                                       java.lang.String tar_fileName)
ÆÄÀÏÀ̸§ º¯°æ

Parameters:
sor_fileName - ´ë»ó ÆÄÀϸí
tar_fileName - º¯°æ ÆÄÀϸí
Returns:
º¯°æ ¼º°ø¿©ºÎ

copy

public static java.lang.Boolean copy(java.lang.String sor_fileName,
                                     java.lang.String tar_fileName)
ÆÄÀϺ¹»ç

Parameters:
sor_fileName - ´ë»ó ÆÄÀϸí
tar_fileName - º¹»ç ÆÄÀϸí
Returns:
º¹»ç ¼º°ø¿©ºÎ

unlink

public static java.lang.Boolean unlink(java.lang.String fileName)
ÆÄÀÏ»èÁ¦

Parameters:
fileName - ´ë»ó ÆÄÀϸí
Returns:
»èÁ¦ ¼º°ø¿©ºÎ

file_exists

public static java.lang.Boolean file_exists(java.lang.String fileName)
ÆÄÀÏÁ¸Àç¿©ºÎ

Parameters:
fileName - ´ë»ó ÆÄÀϸí
Returns:
»èÁ¦ ¼º°ø¿©ºÎ

dir_clear

public static void dir_clear(java.lang.String dirName,
                             int gc_rate)
Æú´õ ºñ¿ì±â

Parameters:
dirName - ´ë»ó Æú´õ¸í

addslashes

public static java.lang.String addslashes(java.lang.String str)
½½·¡½¬ ³Ö±â

Parameters:
str - ´ë»ó ¹®ÀÚ
Returns:
´ë»ó ¹®ÀÚ

addslashesQuery

public static java.lang.String addslashesQuery(java.lang.String str)
Äõ¸®¿ë ½½·¡½¬ ³Ö±â

Parameters:
str - ´ë»ó ¹®ÀÚ
Returns:
´ë»ó ¹®ÀÚ

stripslashes

public static java.lang.String stripslashes(java.lang.String str)
½½·¡½¬ Á¦°Å

Parameters:
str - ´ë»ó ¹®ÀÚ
Returns:
´ë»ó ¹®ÀÚ

htmlSpecialchars

public static java.lang.String htmlSpecialchars(java.lang.String str)
HTML À§Çè ¹®ÀÚ º¯È¯

Parameters:
str - ´ë»ó ¹®ÀÚ
Returns:
´ë»ó ¹®ÀÚ

nl2br

public static java.lang.String nl2br(java.lang.String text)
NL À» BR ű׷Πº¯È¯

Parameters:
text - ´ë»ó ¹®ÀÚ
Returns:
´ë»ó ¹®ÀÚ

a2k

public static java.lang.String a2k(java.lang.String str)
ASC ¹®ÀÚ¸¦ EUC-KR ·Î º¯È¯

Parameters:
str - ´ë»ó ¹®ÀÚ
Returns:
´ë»ó ¹®ÀÚ

k2a

public static java.lang.String k2a(java.lang.String str)
EUC-KR ¹®ÀÚ¸¦ ASC ·Î º¯È¯

Parameters:
str - ´ë»ó ¹®ÀÚ
Returns:
´ë»ó ¹®ÀÚ

getDateFormat

public static java.lang.String getDateFormat(java.util.Date today,
                                             java.lang.String date_fmat)
Date ¸¦ ƯÁ¤ Æ÷¸ËÀ¸·Î º¯È¯

Parameters:
today - ´ë»ó ÀÏÀÚ
date_fmat - ÀÏÀÚ Æ÷¸Ë
Returns:
Æ÷¸Ë ¹®ÀÚ

getStr2Date

public static java.util.Calendar getStr2Date(java.lang.String date_str)
¹®ÀÚ¸¦ Date ·Î º¯È¯

Parameters:
date_str - ´ë»ó ÀÏÀÚ¹®ÀÚ
Returns:
Calendar

getDate

public static java.lang.String getDate(java.lang.String date_str,
                                       java.lang.String date_fmat)
¹®ÀÚÀÏÀÚ¸¦ ƯÁ¤Æ÷¸ËÀ¸·Î º¯È¯

Parameters:
date_str - ´ë»ó ÀÏÀÚ¹®ÀÚ
date_fmat - ´ë»ó ÀÏÀÚ Æ÷¸Ë
Returns:
ÀÏÀÚ Æ÷¸Ë

getDate

public static java.lang.String getDate(java.lang.String date_fmat)
¿À´Ã ÀÏÀÚ¸¦ ƯÁ¤ ÇöÅÂÀÇ Æ÷¸ËÀ¸·Î °¡Á®¿À±â

Parameters:
date_fmat - ´ë»ó ÀÏÀÚ Æ÷¸Ë
Returns:
ÀÏÀÚ Æ÷¸Ë

getUDate

public static java.lang.String getUDate(java.lang.String date_str,
                                        java.lang.String date_fmat)
Unix ŸÀÓÀÇ ¹®ÀÚ¸¦ ƯÁ¤ ÇüÅÂÀÇ Æ÷¸ËÀ¸·Î °¡Á®¿À±â

Parameters:
date_str - ´ë»ó ÀÏÀÚ¹®ÀÚ
date_fmat - ´ë»ó ÀÏÀÚ Æ÷¸Ë
Returns:
ÀÏÀÚ Æ÷¸Ë

getUDate

public static java.lang.String getUDate(int date_str,
                                        java.lang.String date_fmat)
Unix ŸÀÓÀÇ ¼ýÀÚ¸¦ ƯÁ¤ ÇüÅÂÀÇ Æ÷¸ËÀ¸·Î °¡Á®¿À±â

Parameters:
date_str - ´ë»ó ÀÏÀÚ¹®ÀÚ
date_fmat - ´ë»ó ÀÏÀÚ Æ÷¸Ë
Returns:
ÀÏÀÚ Æ÷¸Ë

getDate

public static java.lang.String getDate(java.util.Date date_time,
                                       java.lang.String date_fmat)
Date¸¦ ƯÁ¤ ÇüÅÂÀÇ Æ÷¸ËÀ¸·Î °¡Á®¿À±â

Parameters:
date_time - ´ë»ó ÀÏÀÚ¹®ÀÚ
date_fmat - ´ë»ó ÀÏÀÚ Æ÷¸Ë
Returns:
ÀÏÀÚ Æ÷¸Ë

getNumberFormat

public static java.lang.String getNumberFormat(java.lang.Float mn)
¼ýÀÚ¿¡ , ³Ö±â

Parameters:
mn - ¼ýÀÚ
Returns:
, ¼ýÀÚ

getNumberFormat

public static java.lang.String getNumberFormat(java.lang.String mn)
¼ýÀÚ¿¡ , ³Ö±â

Parameters:
mn - ¼ýÀÚ
Returns:
, ¼ýÀÚ

getNumberFormat

public static java.lang.String getNumberFormat(int mn)
¼ýÀÚ¿¡ , ³Ö±â

Parameters:
mn - ¼ýÀÚ
Returns:
, ¼ýÀÚ

getSelfURL

public static java.lang.String getSelfURL(javax.servlet.http.HttpServletRequest request)
ÇöÀç URL °¡Á®¿À±â

Parameters:
request - HttpServletRequest
Returns:
URL

setCookie

public static void setCookie(javax.servlet.http.HttpServletResponse response,
                             java.lang.String name,
                             java.lang.String value)
ÄíŰ ¼³Á¤

Parameters:
response - HttpServletResponse
name - À̸§
value - °ª

getCookie

public static java.lang.String getCookie(javax.servlet.http.HttpServletRequest request,
                                         java.lang.String cookieName)
ÄíŰ °¡Á®¿À±â

Parameters:
request - HttpServletRequest
cookieName - À̸§
Returns:
ÄíŰ °ª

isDateNew

public static java.lang.Boolean isDateNew(long date_from,
                                          int new_date)
ÃÖ±Ù ¿©ºÎ È®ÀÎ

Parameters:
date_from - unixtimestamp
new_date - ÃÖ±Ù ÀÏ ±âÁØÀÏ (1 : 24½Ã°£)
Returns:
ÃÖ±Ù ¿©ºÎ

getNewIcon

public static java.lang.String getNewIcon(int base_date)
ÃÖ±Ù ¾ÆÀÌÄÜ °¡Á®¿À±â

Parameters:
base_date - unixtimestamp
Returns:
ÃÖ±Ù±Û ¾ÆÀÌÄÜ html ¼Ò½º¸¦ ¹Ýȯ

attachIcon

public static java.lang.String attachIcon(int attach_size,
                                          java.lang.String attach_movie)
÷ºÎÆÄÀÏ ¾ÆÀÌÄÜ ¹Ýȯ

Parameters:
attach_size - ÷ºÎÆÄÀÏ Å©±â
attach_movie - µ¿¿µ»ó ÷ºÎ¿©ºÎ(Y:÷ºÎ, N: ÷ºÎ¾ÈµÊ)
Returns:
÷ºÎ °ü·Ã html ¼Ò½º ¹Ýȯ

getNow

public static int getNow()
ÇöÀç ½Ã°£ÀÇ unixtimestamp °¡Á®¿À±â

Returns:
unixtimestamp

repeat

public static java.lang.String repeat(java.lang.String str,
                                      int cnt)
¹®ÀÚ¿­ ¹Ýº¹

Parameters:
str - ´ë»ó ¹®ÀÚ
cnt - ¹Ýº¹È½¼ö
Returns:
¹Ýº¹µÈ ¹®ÀÚ

replace

public static java.lang.String replace(java.lang.String patternStr,
                                       java.lang.String replaceStr,
                                       java.lang.String text)
¹®ÀÚ¿­ ġȯ

Parameters:
patternStr - Àû¿ëÁ¤±ÔÇ¥Çö½Ä
replaceStr - ġȯ
text - Àû¿ë¹®ÀÚ
Returns:
ġȯµÈ¹®ÀÚ

find

public static java.lang.Boolean find(java.lang.String patternStr,
                                     java.lang.String text,
                                     java.util.Vector find_str)
¹®ÀÚ¿­ °Ë»ö

Parameters:
patternStr - Àû¿ëÁ¤±ÔÇ¥Çö½Ä
text - Àû¿ë¹®ÀÚ
find_str - ¹ß°ßµÈ Á¤±ÔÇ¥Çö½ÄÀÇ group À» ÇØ´ç °ª¿¡ ³Ö¾îµÒ
Returns:
¹ß°ß¿©ºÎ

find

public static java.lang.Boolean find(java.lang.String patternStr,
                                     java.lang.String text)
¹®ÀÚ¿­ °Ë»ö

Parameters:
patternStr - Àû¿ëÁ¤±ÔÇ¥Çö½Ä
text - Àû¿ë¹®ÀÚ
Returns:
¹ß°ß¿©ºÎ

string2Int

public static int string2Int(java.lang.String str)
¹®ÀÚ¿­À» ¼ýÀÚ·Î °­Á¦ º¯È¯(º¯È¯¿À·ù½Ã 0 ÀÌ ¹ÝȯµÊ)

Parameters:
str - ¹®ÀÚ¿­
Returns:
º¯È¯µÈ ¼ýÀÚ

setUser

public static void setUser(java.lang.String user_id,
                           java.lang.String user_nm,
                           java.lang.String user_email)
ȸ¿ø Á¤º¸¸¦ ¼³Á¤ÇÔ(ÇØ´ç ÇÔ¼ö´Â rainRequest ¸¦ ¸ÕÀú È£ÃâÇØ¾ß¸¸ »ç¿ë°¡´ÉÇÔ)

Parameters:
user_id - ȸ¿ø¾ÆÀ̵ð
user_nm - ȸ¿øÀ̸§
user_email - ȸ¿ø¸ÞÀÏÁÖ¼Ò

isLogined

public static java.lang.Boolean isLogined()
·Î±×ÀÎ ¿©ºÎ°¡Á®¿À±â (ÇØ´ç ÇÔ¼ö´Â rainRequest ¸¦ ¸ÕÀú È£ÃâÇØ¾ß¸¸ »ç¿ë°¡´ÉÇÔ)

Returns:
·Î±×Àο©ºÎ

getConf

public static java.lang.String getConf(java.lang.String name)
ȯ°æÆÄÀÏÁ¤º¸°¡Á®¿À±â (ÇØ´ç ÇÔ¼ö´Â rainRequest ¸¦ ¸ÕÀú È£ÃâÇØ¾ß¸¸ »ç¿ë°¡´ÉÇÔ)

Parameters:
name - °¡Á®¿Ã Ű
Returns:
۰ª

getPassCode

public static java.lang.String getPassCode()
±¤°í¹° Á¦ÇÑ Á¶Ä¡¸¦ À§ÇÑ ºñ·Î±×ÀÎȸ¿øÀÇ ÀÎÁõ¾ÏÈ£ »ý¼º ·ÎÁ÷ - (¿ù + ÀÏ)

Returns:
ÀÎÁõ¾ÏÈ£

chkAuth

public static java.lang.Boolean chkAuth(java.lang.String pass_key)
±ÇÇÑ È®ÀÎ(ȸ¿ø·Î±×ÀÎÀÇ °æ¿ì true ¹Ýȯ, pass_key °¡ getPassCode ¿Í ÀÏÄ¡ÇÏ´Â °æ¿ì true ¹Ýȯ, ³ª¸ÓÁöÀÇ °æ¿ì´Â false ¹Ýȯ)

Parameters:
pass_key - ÀÎÁõ¾ÏÈ£
Returns:
±ÇÇÑ¿©ºÎ

chkPass

public static java.lang.Boolean chkPass(java.lang.String old_pass,
                                        java.lang.String new_pass)
¾ÏÈ£ È®ÀÎ(·Î±×ÀÎµÈ È¸¿ø ¾ÆÀ̵𰡠¸¶½ºÆ® ¾ÆÀ̵ðÀÎ °æ¿ì true, old_pass ¿Í new_pass °¡ ÀÏÄ¡ÇÏ´Â °æ¿ì true , ±âŸÀÇ °æ¿ì´Â false ¸¦ ¹Ýȯ)

Parameters:
old_pass - ±âÁ¸ °ü¸® ¾ÏÈ£
new_pass - ÀÔ·Â ¹ÞÀº °ü¸® ¾ÏÈ£
Returns:
ÀÏÄ¡ ¿©ºÎ

errorLog

public static void errorLog(java.lang.String msg)
¿À·ù ·Î±× ±â·Ï - DOCUMENT ROOT / conf / error_log.txt ÆÄÀÏ¿¡ ±â·ÏÀÌ µÊ. ÇØ´çÆÄÀÏÀÌ ³Ê¹« Å©ÁöÁö ¾Êµµ·Ï °ü¸®°¡ ¿ä±¸µÊ - ¼ö½Ã »èÁ¦¿ä¸Á)

Parameters:
msg - ¿À·ù ¸Þ¼¼Áö

chkUser

public static java.lang.Boolean chkUser(java.lang.String user_id)
ȸ¿ø ¾ÆÀ̵ð ÀÏÄ¡ ¿©ºÎ È®ÀÎ(·Î±×ÀÎµÈ È¸¿ø ¾ÆÀ̵𰡠¸¶½ºÆ® ¾ÆÀ̵ðÀÇ °æ¿ì true ¹Ýȯ)

Parameters:
user_id - ºñ±³ÇÒ È¸¿ø¾ÆÀ̵ð
Returns:
ÀÏÄ¡¿©ºÎ

sendResult

public static java.lang.String sendResult(java.lang.Boolean bl,
                                          java.lang.String go_url,
                                          java.lang.String msg)
ÀÛ¾÷°á°ú Àü¼ÛÀ» À§ÇÑ ½ºÅ©¸³ÅÍ »ý¼º

Parameters:
bl - ÀÛ¾÷¼º°ø ¿©ºÎ
go_url - À̵¿ÇÒ url
msg - À̵¿Àü¿¡ º¸¿©ÁÙ ¸Þ¼¼Áö
Returns:
½ºÅ©¸³ÅÍ

sendXMLResult

public static java.lang.String sendXMLResult(java.lang.Boolean bl,
                                             java.lang.String go_url,
                                             java.lang.String msg)
ÀÛ¾÷°á°ú Àü¼ÛÀ» À§ÇÑ XML ½ºÅ©¸³ÅÍ »ý¼º

Parameters:
bl - ÀÛ¾÷¼º°ø ¿©ºÎ
go_url - À̵¿ÇÒ url
msg - À̵¿Àü¿¡ º¸¿©ÁÙ ¸Þ¼¼Áö
Returns:
XML½ºÅ©¸³ÅÍ

sendXMLResult

public static void sendXMLResult(javax.servlet.http.HttpServletResponse response,
                                 java.lang.Boolean bl,
                                 java.lang.String go_url,
                                 java.lang.String msg)
ÀÛ¾÷°á°ú¸¦ XML ½ºÅ©¸³ÅÍ·Î Àü¼Û

Parameters:
response - HttpServletResponse °´Ã¼
bl - ÀÛ¾÷¼º°ø ¿©ºÎ
go_url - À̵¿ÇÒ url
msg - À̵¿Àü¿¡ º¸¿©ÁÙ ¸Þ¼¼Áö


Copyright 2005 cafen.net