freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

信息系統(tǒng)項(xiàng)目管理(編輯修改稿)

2025-05-09 05:36 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 數(shù)據(jù)庫(kù) ps = (sql)。 if (() 0) { b = true。 } else { b = false。 } } catch (SQLException e) { b = false。 ()。 } finally { (ps + () +sql)。8 / 40 try { if (ps != null) { ()。 //關(guān)閉PreparedStatement對(duì)象的一個(gè)實(shí)例 } } catch (SQLException e) { ps = null。 } try { if (con != null) { ()。 //關(guān)閉Connection對(duì)象的一個(gè)實(shí)例 } } catch (SQLException e) { con = null。 } } return b。 } 字符串處理的 JavaBean“StringUtils”的編寫在 JSP 中經(jīng)常需要對(duì)輸入或輸出的字符串進(jìn)行處理,通常將處理該問(wèn)題的方法統(tǒng)一放置在一個(gè)單獨(dú)的類中。在本實(shí)例中將其保存在 StringUtils 類中。StringUtils 類的實(shí)現(xiàn)方法如下:(1)定義 StringUtils 類、導(dǎo)入類中所需的包,并定義對(duì)字符串進(jìn)行 GBK 編碼的方法 toChinese,代碼如下:package 。import 。import 。import 。public class StringUtils {//對(duì)字符串進(jìn)行GBK編碼 public static String toChinese(String strvalue) { try { if (strvalue == null) { return 。 } else { strvalue = new String((ISO8859_1), GBK)。 return strvalue。 } } catch (Exception e) { return 。 }9 / 40 }}(2)編寫對(duì)輸入的字符串進(jìn)行一次編碼轉(zhuǎn)換,防止 SQL 注入的方法StringtoSql,代碼如下:public static String StringtoSql(String str) { str = nullToString(str, )。 try { str = ().replace(39。\39。39。, (char) 1)。 } catch (Exception e) { return 。 } return str。 }(3)編寫對(duì)字符串進(jìn)行二次編碼轉(zhuǎn)換,防止出庫(kù)時(shí)異常的方法 SqltoString,代碼如下:public static String SqltoString(String str) { str = nullToString(str, )。 try { str = ( (char) 1, 39。\39。39。).trim()。 } catch (Exception e) { return 。 } return str。 }(4)編寫對(duì)字符串進(jìn)行 Unicode 編碼的方法 toUnicode,代碼如下: public static String toUnicode(String strvalue) { try { if (strvalue == null) { return null。 } else { strvalue = new String((GBK), ISO8859_1)。 return strvalue。 } } catch (Exception e) { return 。 } }(5)編寫判斷是否為當(dāng)前時(shí)間的方法 pareNowTime,代碼如下:10 / 40 public static boolean pareNowTime(String date) { SimpleDateFormat format = new SimpleDateFormat(yyyyMMdd)。 Date d = null。 try { d = (date)。 } catch (ParseException ex) { } if (() 259202200 ()) { return true。 } return false。 }(6)編寫判斷用戶輸入的是否是數(shù)字或字母的方法 isID,代碼如下: public static boolean isID(String str) { if (str != null amp。amp。 () 0) { if((0)57amp。amp。(0)48) return false。 for (int i = 0。 i ()。 i++) { if ((i) 65amp。amp。(i) 57 || (i) 90 amp。amp。 (i)97amp。amp。(i)!=95||(i)122||(i) 48 ) { return false。 } } return true。 } return false。 }(7)對(duì)輸入數(shù)據(jù)中的 HTML 字符進(jìn)行轉(zhuǎn)換的方法 escapeHTMLTags,代碼如下: public static final String escapeHTMLTags(String input) { if (input == null || () == 0) { return input。 } StringBuffer buf = new StringBuffer(())。 char ch = 39。 39。 for (int i = 0。 i ()。 i++) { ch = (i)。 if (ch == 39。39。) { ()。 } else if (ch == 39。39。) {11 / 40 ()。 } else { (ch)。 } } return ()。 }(8)編寫處理字符串中的空值的方法 nullToString,代碼如下: public static final String nullToString(String v, String toV) { if (v == null) { v = toV。 } return v。 }(9)編寫對(duì) SQL 語(yǔ)句中輸入的空值進(jìn)行處理的方法 SqlToLink,代碼如下: public static final String SqlToLink(String str) { str = (str, )。 if (.equals(str)) { str = LIKE 39。%39。 。 } else { str = ( LIKE 39。% + str + %39。 )。 } return str。 }(10)編寫將整型值轉(zhuǎn)換為字符串的方法 SqlToLink,代碼如下: public static final String SqlToLink(int i) { String str = 。 try { str = new Integer(i).toString()。 } catch (Exception e) {} if (i == 1) { str = 。 } return (str)。 }}12 / 40 字符串處理的 JavaBean“ParamUtils”的編寫字符串處理的 JavaBean“ParamUtils”主要用于對(duì)從 JSP 頁(yè)中獲取的數(shù)據(jù)進(jìn)行規(guī)范化處理。ParamUtils 類的實(shí)現(xiàn)方法如下:(1)定義 ParamUtils 類、導(dǎo)入類中所需的包,并定義對(duì)傳入要讀取的表單信息及對(duì)讀取的表單信息進(jìn)行處理的方法 getParameter,代碼如下:package 。import 。import 。public class ParamUtils { //傳入要讀取的表單信息 public static String getParameter(HttpServletRequest request,String paramName) { return getParameter(request, paramName, false)。 //根據(jù)參數(shù)值的不同,調(diào)用同名的方法 }//對(duì)表單信息讀取后,對(duì)于空的信息及沒(méi)有值的表單設(shè)置默認(rèn)值,返回字符串 public static String getParameter(HttpServletRequest request, String paramName, String defaultStr) { String temp = (paramName)。 if (temp != null) { if (()) { return defaultStr。 } else { return nullToString(temp)。 } } else { return defaultStr。 } }}(2)編寫將從表單中獲取的字符串中的 HTML 標(biāo)記中的和替換為相對(duì)應(yīng)的HTML 標(biāo)記的方法 getEscapeHTMLParameter,代碼如下: public static String getEscapeHTMLParameter(HttpServletRequest request, String paramName) { return nullToString((( request, paramName, true)))。 }13 / 40(3)編寫對(duì)表單信息讀取后,對(duì)于空的信息及沒(méi)有值的表單設(shè)置默認(rèn)值,返回字符串的方法 getParameter,代碼如下: public static String getParameter(HttpServletRequest request, String paramName, boolean emptyStringsOK) { String temp = (paramName)。 if (temp != null) { if (() amp。amp。 !emptyStringsOK) { r
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1