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

正文內(nèi)容

jsp后臺(tái)文件管理源代碼-展示頁(yè)

2025-01-20 22:48本頁(yè)面
  

【正文】 strErr=文件寫入錯(cuò)誤,請(qǐng)重新選擇! 。act=edit)。 (()+?path=+ UnicodeToChinese((path)) +amp。 (UnicodeToChinese((fileData)))。 if(()) { //文件編輯操作,實(shí)際就是在修改文件內(nèi)容以后,再于頁(yè)面上用一個(gè) textarea 顯示文件的內(nèi)容, //繼續(xù)來(lái)做編輯或者查看修改的效果 if(!((fileData)==null)) { try{ PrintWriter pwEdit =null。 }else { strErr=你沒(méi)有選擇要編輯的文件,請(qǐng)重新選擇! 。 if(()) //文件編輯操作,實(shí)際就是更改頁(yè)面的顯示,用一個(gè) textarea 顯示文件的信息,來(lái)做編輯 strStat=edit。 //創(chuàng)建文件列表數(shù)組 fileArr=()。 strErr=你還沒(méi)有登陸或者登陸超時(shí),請(qǐng) 重新登陸! 。 (()+?act=show)。amp。 (userpass)!=null) { //正確的經(jīng)過(guò) MD5 加密的密碼 //String userpass=OEEO99107DC8C1EE2E06666B965601EF。 } //根據(jù)參數(shù)的不同,進(jìn)行對(duì)應(yīng)的操作 if((act)==null || (act).equals() || (act).equals(login) ) { if((username)!=null amp。 } //創(chuàng)建 file 對(duì)象,檢查目錄是否存在 File myFile=new File(strDealPath)。 if ((loginIn)==null || !(loginIn).equals(pass)) { strStat=login。 //如果從網(wǎng)頁(yè)傳來(lái)的路徑為空,則默認(rèn)采用 } else { //得到路徑參數(shù) strDealPath=UnicodeToChinese((path))。 //用于 show 狀態(tài)下顯示文件的數(shù)組 File[] fileArr=null。 //顯示錯(cuò)誤信 息 String strErr=。 String strSysPath = (/)。 //正確的密碼 String userpass=admin。 (Expires, 0)。 } % % //刷新問(wèn)題 (Pragma,Nocache)。 } catch(UnsupportedEncodingException e) { return s。 newstring=new String((gb2312),ISO8859_1)。 } } public static String ChineseToUnicode(String s) { try { if(s==null||()) return 。 return newstring。 String newstring=null。 特點(diǎn):?jiǎn)雾?yè)面實(shí)現(xiàn)服務(wù) 器后臺(tái)文件的各項(xiàng)管理 源地址: , 轉(zhuǎn)載敬請(qǐng)注明出處! % % page contentType=text/html。 其實(shí) 中包括了幾個(gè)不同的頁(yè)面,不同功能需在不同頁(yè)面間跳轉(zhuǎn),因時(shí)間關(guān)系沒(méi)有認(rèn)真整理。經(jīng)整理改進(jìn),增加了文件下載功能,以及對(duì)大文件上傳的支持(用 包,解決了 smartupload包傳輸大文件 就報(bào)錯(cuò)的 Bug)。 突然于 5 號(hào)網(wǎng)上找到個(gè)好東東介紹 JSP 實(shí)現(xiàn)后臺(tái)文件管理的,就是 web 端瀏覽器實(shí)現(xiàn)類似文件管理的功能(多了上傳文件)。JSP 后臺(tái)文件管理源代碼 一直關(guān)注基于 web 的大文件傳輸?shù)膶?shí)現(xiàn),嘗試用 VB 寫 AcitveX 控件在客戶端執(zhí)行 FTP登錄及上傳下載。在 win2022 下可運(yùn)行,但好像在 Winxp sp2 下普遍會(huì)被攔截, 關(guān)閉防火墻和 實(shí)現(xiàn)數(shù)字簽名也枉然。有源代碼提供,就是寫得亂了點(diǎn)?,F(xiàn)在與大家分享一下,歡迎大家給出建議。常用的幾個(gè)包可在 apache 網(wǎng)站上下載,不便之處請(qǐng)見(jiàn)諒! % 百度空間的 kliis 根據(jù) oddWorld 網(wǎng)站文件管理系統(tǒng) (簡(jiǎn)體中文版 )修改 于 2022 年 11 月5 日 copy right by joard Ast, kliis 功能:網(wǎng)站文件后臺(tái)管理頁(yè)面。charset=gb2312 % % page import=.* % % page import=.* % % page import= % % page import=.* % % page import= % % page import= % % page import= % % page import=.* % % //中文字符轉(zhuǎn)換 % %! public static String UnicodeToChinese(String s) { try{ if(s==null || ()) return 。 newstring=new String((ISO8859_1),gb2312)。 } catch(UnsupportedEncodingException e) { return s。 String newstring=null。 return newstring。 } } public String getTime(String formats) { //取得自定義格式的時(shí)間 (yyyyMM) (yyyy_MM_dd_HHmmssSSS) 大 S 為毫秒 HH 為 24 小時(shí)制, hh 為 12 小時(shí)制 return new (formats).format(().getTime())。 (CacheControl,nocache)。 //自定義登陸用密碼和用戶名 //正確的用戶名 ,可以另外添加連接數(shù)據(jù)庫(kù) String username=admin。 //得到系統(tǒng)路徑 ,路徑得到后加一杠,表示文件夾下 ServletContext app=(ServletContext)()。 //處理對(duì)象物理路徑 String strDealPath=。 //代表頁(yè)面的顯示狀態(tài) //login 是顯示登陸頁(yè)面 //show 是正常的顯示文件信息; //edit 是顯示編輯文件的頁(yè)面; //editDo 是編輯文件的寫入操作 //createF 是顯示創(chuàng)建文件夾的頁(yè)面; //createFDo 是創(chuàng)建文件夾的操作; //renameFold 是顯示更改文件夾名稱的頁(yè)面; //renameFoldDo 是更改文件夾名稱的操作; //delFoldDo 是刪除文件夾的操作; //renameFile 是顯示更改文件名稱的頁(yè)面; //renameFileDo 是更改文件名稱的操作; //delFileDo 是刪除文件的操作; //uploadFile 是顯示上傳文件的頁(yè)面; //uploadFileDo 是上傳文件的操作; //添加的功能 uploadFile 是顯示下載文件的頁(yè)面 //uploadFileDo 是下載文件的操作 String strStat=login。 //根據(jù)傳遞的路徑參數(shù)得到要處理對(duì)象的物理路徑 if ((path)==null || (path).equals()) { strDealPath=strSysPath。 } //檢查 session 的值是否存在,如果不存在著顯示錯(cuò)誤信息 //HttpSession session = (false)。 strErr=你還沒(méi)有登陸或者登陸超時(shí),請(qǐng)重新登陸! 。 //檢驗(yàn)文件夾是否存在 if(!()) { strErr=你選擇的文件夾不存在,請(qǐng)重新選擇! 。amp。 if( (username).equals(username) amp。 ((userpass)).equals(userpass) ) { (loginIn,pass)。 } } else { strStat=login。 } } else if((act).equals(show)) { //缺省,頁(yè)面正常顯示文件的信息 statStat=show strStat=show。 } else if((act).equals(edit)) { //編輯文件內(nèi)容的頁(yè)面 //根據(jù) 是否有 (file) //以及相應(yīng)文件是否存在,如果有,則進(jìn)行編輯操作,如果沒(méi)有,則顯示錯(cuò)誤提示信息 if (!((file)==null || (file).equals())) { File fileEdit= new File(UnicodeToChinese((path)) +UnicodeToChinese((file)))。 else //顯示錯(cuò)誤信息 strErr=你選擇的文件不存在,請(qǐng)重新選擇! 。 } }else if((act).equals(editDo)) { //把修改的內(nèi)容寫入文件,并且返回修改頁(yè)面 if (!((file)==null || (file).equals())) { File fileEdit= new File(UnicodeToChinese((path)) +UnicodeToChinese((file)))。 pwEdit=new PrintWriter(new FileOutputStream(UnicodeToChinese((path)) +UnicodeToChinese((file))))。 ()。file=+UnicodeToChinese((file)) +amp。 return。 } } else { strErr=缺少修改文件內(nèi)容的參數(shù),請(qǐng)重新選擇! 。 }else { strErr=你沒(méi)有選擇要編輯的文件,請(qǐng)重新選擇! 。 }else if((act).equals(createFDo)) { //創(chuàng)建新的文件夾
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1