- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSP后台文件管理源代码
一直关注基于web的大文件传输的实现,尝试用VB写AcitveX控件在客户端执行FTP登录及上传下载。在win2000下可运行,但好像在Winxp sp2下普遍会被拦截,关闭防火墙和实现数字签名也枉然。
突然于5号网上找到个好东东介绍JSP实现后台文件管理的,就是web端浏览器实现类似文件管理的功能(多了上传文件)。有源代码提供,就是写得乱了点。经整理改进,增加了文件下载功能,以及对大文件上传的支持(用commons.fileupload包,解决了smartupload包传输大文件就报错的Bug)。现在与大家分享一下,欢迎大家给出建议。其实admin.jsp中包括了几个不同的页面,不同功能需在不同页面间跳转,因时间关系没有认真整理。常用的几个包可在apache网站上下载,不便之处请见谅!
%-- 百度空间的kliis根据oddWorld 网站文件管理系统(简体中文版)修改于 2007年11月5日????? copy right by joard Ast,kliis ????? admin.jsp 功能:网站文件后台管理页面。????? admin.jsp 特点:单页面实现服务器后台文件的各项管理????? 源地址: /kliis ,转载敬请注明出处!--%??????????? %@ page contentType=text/html;charset=gb2312 %%@ page import=java.io.* %%@ page import=mons.fileupload.* %%@ page import=java.util.Date %%@ page import=java.util.* %%@ page import=com.jspsmart.upload.SmartUpload %%@ page import=javax.servlet.http.HttpSession %%@ page import=javax.servlet.http.HttpServletRequest %%@ page import=java.lang.reflect.* %
% //中文字符转换%%!public static String UnicodeToChinese(String s){?? try{?????? if(s==null || s.equals()) return ;?????? String newstring=null;?????? newstring=new String(s.getBytes(ISO8859_1),gb2312);?????? return newstring;???? }?? catch(UnsupportedEncodingException e)?? {??? return s;?? }}
public static String ChineseToUnicode(String s){?? try?? {??? if(s==null||s.equals()) return ;???? String newstring=null;???? newstring=new String(s.getBytes(gb2312),ISO8859_1);?????? return newstring;?? }?? catch(UnsupportedEncodingException e)?? {??? return s;?? }}
public String getTime(String formats)???? {??? ????????? //取得自定义格式的时间 (yyyyMM) (yyyy_MM_dd_HHmmssSSS) 大S为毫秒 HH为24小时制,hh为12小时制????????? return new java.text.SimpleDateFormat(formats).format(java.util.Calendar.getInstance().getTime());???? }%%//刷新问题response.setHeader(Pragma,No-cache); response.setHeader(Cache-Control,no-cache); response.setDateHeader(Expires, 0);
//自定义登陆用密码和用户名
//正确的用户名,可以另外添加连接数据库String username=admin;
//正确的密码String userpass=admin;
//得到系统路径,路径得到后加一杠,表示文件夹下
您可能关注的文档
- COMSOL 中文使用手册.pdf
- C面试资料 - 深圳-机试-ASPeilNet.doc
- Java教材课件第-章.ppt
- Linu 桌面操作系统初级教程turial-basi-reflag-.pdf
- qut蒂薇娜qut保健美体内衣的源泉与动力.doc
- 2025届河南省周口市扶沟高级中学高考化学全真模拟密押卷含解析.doc
- 陕西省延安中学2025届高考考前模拟化学试题含解析.doc
- 2025届林芝市重点中学高考化学四模试卷含解析.doc
- 云南省云天化中学2025届高考历史考前最后一卷预测卷含解析.doc
- 2025届江西省新余市渝水区第一中学高三下学期联考生物试题含解析.doc
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)