该文研究基于Struts2+Spring+Hibernate的网络硬盘的设计与实现。本应用程序按照B/S技术架构实现了资源共享功能。重点实现了账号管理、类型管理、文件收集、好友圈子、好友申请、系统好友推荐、黑名单、文件上传、文件列表管理、收藏列表管理,好友共享、共享平台、回收站等功能。本系统具有界面简洁、易用性强,交互性好、功能完善、同时又考虑到数据安全、高并发和系统功能的扩充。