Java 文件上传下载管理器(控制台)

文件上传下载管理器项目技术

JDBC + IO + Socket

实现功能

  1. 客户端注册:通过输入用户名,密码,确认密码并且校验完成以后将用户信息储存在数据库中。
  2. 客户端登录:通过输入用户名和密码到数据库中校验,校验完成进入文件上传下载管理器。
  3. 上传文件:通过输入上传文件的路径上传到数据库,支持多个文件上传。
  4. 查看文件:通过登录的用户名查找上传的文件。
  5. 下载文件:通过输入文件的编号和下载的路径,从数据库进行下载。
  6. 删除文件:通过输入文件的编号进行单个文件的删除。

(ps:这次花了一天才写完,不过收获也很多,不足之处,多多交流)

完整代码

User.java

package com.xk;

如果你想学习Java可以来这个群,首先是一二六,中间是五三四,最后是五一九,里面有大量的学习资料可以下载。

undefined

FileEntity.java

package com.xk;

undefined

CommandRelay.java

package com.xk;

undefined

DBUtil.java

package com.xk;

undefined

DBTools.java

package com.xk;

undefined

Server.java

package com.xk;

如果你想学习Java可以来这个群,首先是一二六,中间是五三四,最后是五一九,里面有大量的学习资料可以下载。

undefined

ServerThread.java

package com.xk;

运行效果

时间: 2022-12-18

Java 文件上传下载管理器(控制台)的相关文章

java文件上传技术深入剖析_java

本文实例为大家分享了java文件上传技术,供大家参考,具体内容如下 表单: 客户端发送HTTP必须使用multipart/form-data数据类型,表示复合数据类型.即: 在表单中使用html标签. 需要的包:         Commons-fileupload.jar,核心上传文件工具都在这个包中.         commons-io.jar – 上传文件所需要的包 上传文件类详解: DiskFileItemFactory-创建监时文件目录,指是缓存区大小 ServletFileUplo

Java文件上传下载、邮件收发实例代码_java

文件上传下载 前台: 1. 提交方式:post 2. 表单中有文件上传的表单项: <input type="file" /> 3. 指定表单类型: 默认类型:enctype="application/x-www-form-urlencoded" 文件上传类型:multipart/form-data FileUpload 文件上传功能开发中比较常用,apache也提供了文件上传组件! FileUpload组件: 1. 下载源码 2. 项目中引入jar文件

java文件上传到两个服务器?怎么解决

问题描述 java文件上传到两个服务器?怎么解决 他给我的有两个服务器ip 和端口号.图片不是从本地上传的,是从web上传到服务器 解决方案 地址有了,程序上传不容易么.几乎跟本地实现一样,你实现了本地上传然后改个地址就OK了 解决方案二: 那个服务器还有密码,怎么该?

java文件上传下载功能实现代码_java

本文实例为大家分享了文件上传下载java实现代码,供大家参考,具体内容如下 前台: 1. 提交方式:post2. 表单中有文件上传的表单项: <input type="file" />3. 指定表单类型:     默认类型:enctype="application/x-www-form-urlencoded"     文件上传类型:multipart/form-data FileUpload 文件上传功能开发中比较常用,apache也提供了文件上传组件!

两种java文件上传实例讲解_java

本文通过两种文件上传实例进行比较,帮助大家更好的学习java文件上传功能,具体内容如下 1. Java附件上传代码     @Controller public class UploadFile extends BaseJsonController{ /** * 附件上传 * * @param request * @param creativeFile * @param response * @return */ @RequestMapping(value = "/upload/uploadFi

COS 2017.5 发布,Java 文件上传组件

老牌轻量级 java web 文件上传组件 cos 已多年未更新过,cos-2017.5 版本根据 JFinal 用户反馈比较多的几个需求进行了升级: 1:支持文件上传表单域使用同名的 name属性 <form action="/upload" method="POST" enctype="multipart/form-data"> <input type="file" name="aaa"

java 文件上传-java上传图片获取图片的高度和宽度

问题描述 java上传图片获取图片的高度和宽度 java上传图片的时候,怎么获取上传的图片的高度和宽度,通过实际的高度和宽度,设置图片缩略图的高度和宽度,求代码,谢谢~! 解决方案 Java不需要加载整张图片而获取图片的大小 参考:

Java FTPClient实现文件上传下载_java

在JAVA程序中,经常需要和FTP打交道,比如向FTP服务器上传文件.下载文件,本文简单介绍如何利用jakarta commons中的FTPClient(在commons-net包中)实现上传下载文件.所用到的jar包有:  commons-net-1.4.1.jar  jakarta-oro.jar  一.上传文件 文件上传源代码 /** * Description: 向FTP服务器上传文件 * @Version1.0 * @param url FTP服务器hostname * @param

java实现FTP文件上传与文件下载_java

本文实例为大家分享了两种java实现FTP文件上传下载的方式,供大家参考,具体内容如下 第一种方式: package com.cloudpower.util; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import sun.net.TelnetInputStream; import sun.net.TelnetO