JSP后台文件管理源代码.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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); //自定义登陆用密码和用户名 //正确的用户名,可以另外添加连接数据库 Strin

文档评论(0)

asd3366 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档