📄 common_func.jsp.svn-base
字号:
<%@ page import='java.io.*,java.text.*,java.util.*,java.util.Date,java.util.Vector, java.sql.*,com.entaz.lib.db.*' contentType='text/html;charset=euc-kr'%><%!
/**
* <pre>
* ??? ??? ???? ?? ??
* </pre>
*
* @ version : 1.0.0
* @ author : dal751@entaz.com
* @ last modified : 2008-03-18
* @ params : szData - ??
*/
public String StrConvert(String szData)
{
szData = szData.trim();
szData = szData.replaceAll("&", "&");
szData = szData.replaceAll("\"", """);
szData = szData.replaceAll("'", "'");
szData = szData.replaceAll("<", "<");
szData = szData.replaceAll(">", ">");
return szData;
}
/**
* <pre>
* ??? ?? ???? ?? ??? ??
* </pre>
*
* @ version : 1.0.0
* @ author : dal751@entaz.com
* @ last modified : 2008-03-18
* @ params : szData - ??
*/
public static String UnStrConvert(String szData)
{
szData = szData.replaceAll("<", "<");
szData = szData.replaceAll(">", ">");
szData = szData.replaceAll("'", "'");
szData = szData.replaceAll(""", "\"");
return szData;
}
/**
* <pre>
* ??? ?? ???? ?? ??? ??
* </pre>
*
* @ version : 1.0.0
* @ author : dal751@entaz.com
* @ last modified : 2008-03-18
* @ params : szData - ??
*/
public static String replaceCRLFtoBR(String szData)
{
szData = szData.replaceAll("\\r\\n", "<br>");
return szData;
}
/**
* <pre>
* ??? ?? ??
* </pre>
*
* @ version : 1.0.0
* @ author : dal751@entaz.com
* @ last modified : 2008-03-18
* @ params : sysback - ????
*/
public int GetSysback(String str)
{
int ret=0;
// ??? ??
//
if(str == null)
str= "";
// ?? ??
//
if(str.equals(""))
ret=0;
else
ret= Integer.parseInt(str);
return ret;
}
/**
* <pre>
* ??? ?? ??
* </pre>
*
* @ version : 1.0.0
* @ author : dal751@entaz.com
* @ last modified : 2008-03-18
* @ params : pageurl - ??? URL
* @ params : dbcount - ???? ???
* @ params : pageNUM - ????? ??
* @ params : pagecount - ????
*/
public String pagePath(String pageurl,int dbcount, int pageNUM, int pagecount)
{
String pagePathStr = "";
if(dbcount > 0)
{
// [??] ?? ????
//
if (pageNUM>1)
{
pagePathStr += "?<a href="+"'"+pageurl+"&pageNUM="+(pageNUM-1)+"'"+" accesskey=7 >(7) 捞傈</a> ";
}
else
{
pagePathStr += "⒏(7) 捞傈";
}
// ??? ?? ??
//
pagePathStr += pageNUM+"/"+pagecount;
// [??] ?? ??
//
if(pageNUM<pagecount)
{
pagePathStr += " <a href="+"'"+pageurl+"&pageNUM="+(pageNUM+1)+"'"+" accesskey=9 >促澜 (9)</a>?";
}
else
{
pagePathStr += "促澜 (9)⒑";
}
}
else
pagePathStr += "⒏(7) 捞傈 1/1 促澜 (9)⒑";
return pagePathStr;
}
/**
* <pre>
* ?? ??? ??
* </pre>
*
* @ version : 1.0.0
* @ author : dal751@entaz.com
* @ last modified : 2008-03-18
* @ params : szData - ??
*/
public String convKOR(String szData) throws java.io.UnsupportedEncodingException
{
String szTransData = "";
if( szData == null )
{
szTransData = null;
}
else
{
szTransData = new String( szData.getBytes("ISO-8859-1") ,"EUC-KR" );
}
return szTransData;
}
/**
* <pre>
* ??? ?? ??
* </pre>
*
* @ version : 1.0.0
* @ author : dal751@entaz.com
* @ last modified : 2008-03-18
* @ params : szData - Long ??? ? ???? - ex) 1051323720
* @ return : szTransData - ?? ?? ????? ?? - ex) 01051323720
*/
public String makeFullUserNumber(String szData)
{
// ?? ?? ( 099..... ) ???,
// ?? ??? ??
//
if(szData.charAt(0) == ( '1' ) )
{
szData= "0"+ szData;
}
return szData;
}
/**
* <pre>
* ??? ????
* </pre>
*
* @ version : 1.0.0
* @ author : realbeast@entaz.com
* @ last modified : 2008-03-18
* @ params : szData1 - ??? ??? 1
* @ return : szData2 - ??? ??? 2
*/
public boolean isEquals(String szData1 , String szData2)
{
boolean bTrue = false;
if( szData1.equals( szData2 ) )
{
bTrue = true;
}
return bTrue;
}
/**
* <pre>
* ??? ????
* </pre>
*
* @ version : 1.0.0
* @ author : realbeast@entaz.com
* @ last modified : 2008-03-18
* @ params : szData1 - ??? ??? 1
* @ return : szData2 - ??? ??? 2
*/
public boolean isEmpty( String szData )
{
boolean bTrue = false;
if( "".equals(szData) || "null".equals(szData) || szData == null)
{
bTrue = true;
}
return bTrue;
}
/**
* <pre>
* ?? ?? ??
* </pre>
*
* @ version : 1.0.0
* @ author : realbeast@entaz.com
* @ last modified : 2008-03-19
* @ params : szData - Timestamp ??
* @ params : szFotmat - ???? ex) "MM/dd HH:mm"
* @ return : ( String ) - ??? ???
*/
public String replaceDateFormat(String szDate, String szDateFormat)
{
try
{
SimpleDateFormat format = new SimpleDateFormat ("yyyy-MM-dd HH:mm:ss",Locale.KOREA);
java.util.Date date = format.parse(szDate);
format = new SimpleDateFormat (szDateFormat,Locale.KOREA);
return format.format(date);
}
catch(Exception e)
{
e.printStackTrace();
}
return "";
}
public String [] pagePathTop(String pageurl,int dbcount, int pageNUM, int pagecount)
{
String [] pagePath = new String[4];
if(dbcount > 0)
{
// 捞傈 傅农 父甸扁
if (pageNUM>1)
{
pagePath[0] = "<a href="+"'"+pageurl+"&pageNUM="+(pageNUM-1)+"'"+" title='"+(pageNUM-1)+"' accesskey=7 >";
pagePath[1] = "</a>";
}
else
{
pagePath[0] = "";
pagePath[1] = "";
}
// 促澜 傅农 父甸扁
if(pageNUM<pagecount)
{
pagePath[2] = "<a href="+"'"+pageurl+"&pageNUM="+(pageNUM+1)+"'"+" title='"+(pageNUM+1)+"' accesskey=9 >";
pagePath[3] = "</a>";
}
else
{
pagePath[2] = "";
pagePath[3] = "";
}
}
// 傅农啊 绝促
else
{
pagePath[0] = "";
pagePath[1] = "";
pagePath[2] = "";
pagePath[3] = "";
}
return pagePath;
}
public String [] pagePathBottom(String pageurl,int dbcount, int pageNUM, int pagecount)
{
String [] pagePath = new String[21];
int jumpPage = 0;
int page = 0;
int i = 0;
if(pagecount > 5)
{
// 捞傈 傅农 父甸扁
if (pageNUM>5)
{
jumpPage = (pageNUM-1)/5*5;
pagePath[0] = "<a href="+"'"+pageurl+"&pageNUM="+jumpPage+"' title='"+jumpPage+"'>";
pagePath[1] = "⒏";
pagePath[2] = "</a>";
}
else
{
pagePath[0] = "";
pagePath[1] = "⒏";
pagePath[2] = "";
}
// 促澜 傅农 父甸扁
if((pageNUM-1)/5<pagecount/5)
{
if(pageNUM > pagecount)
pagePath[18] = "<a href="+"'"+pageurl+"&pageNUM="+(pagecount)+"' title='"+(pagecount)+"'>";
else
{
jumpPage = ((pageNUM-1)/5+1)*5+1;
pagePath[18] = "<a href="+"'"+pageurl+"&pageNUM="+jumpPage+"' title='"+jumpPage+"'>";
}
pagePath[19] = "⒑";
pagePath[20] = "</a>";
}
else
{
pagePath[18] = "";
pagePath[19] = "⒑";
pagePath[20] = "";
}
}
// 傅农啊 绝促
else
{
pagePath[0] = "";
pagePath[1] = "⒏";
pagePath[2] = "";
pagePath[18] = "";
pagePath[19] = "⒑";
pagePath[20] = "";
}
page = (pageNUM-1)/10*10;
if((pageNUM-1)%10 < 5)
{
pagePath[4] = "1";
pagePath[7] = "2";
pagePath[10] = "3";
pagePath[13] = "4";
pagePath[16] = "5";
for(i=0;i<5;i++)
{
if((page+i+1) > pagecount)
{
pagePath[3+(i*3)] = "";
pagePath[5+(i*3)] = "";
}
else
{
if(pageNUM == (page+i+1))
{
pagePath[3+(i*3)] = "";
pagePath[5+(i*3)] = "";
}
else
{
pagePath[3+(i*3)] = "<a href="+"'"+pageurl+"&pageNUM="+(page+i+1)+"' title='"+(page+i+1)+"' >";
pagePath[5+(i*3)] = "</a>";
}
}
}
}
else
{
pagePath[4] = "6";
pagePath[7] = "7";
pagePath[10] = "8";
pagePath[13] = "9";
pagePath[16] = "0";
for(i=0;i<5;i++)
{
if((page+i+6) > pagecount)
{
pagePath[3+(i*3)] = "";
pagePath[5+(i*3)] = "";
}
else
{
if(pageNUM == (page+i+6))
{
pagePath[3+(i*3)] = "";
pagePath[5+(i*3)] = "";
}
else
{
pagePath[3+(i*3)] = "<a href="+"'"+pageurl+"&pageNUM="+(page+i+6)+"' title='"+(page+i+6)+"' >";
pagePath[5+(i*3)] = "</a>";
}
}
}
}
return pagePath;
}
%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -