1、你用的是SSH框架,spring有一个MultipartFile技术,支持单文件和多文件上传
2、下载直接用BufferedInputStream+BufferedOutputStream去实现就可以了。
这两个都是很好学的。挺简单的
建议在上线的服务器上在下载代码的重要步骤上
加上时间的输出log
看看到底是哪步慢了
找到具体地点
否则都是猜测 浪费时间
--------------------
如果后台整体运行都很快
就是返回到前台慢了
再看看服务器硬盘的情况
ssh下载上传都要用到临时空间
而频繁使用造成数据量过大
是不是硬盘没地方了
而你的情况又是刚开始不慢
越来越慢 估计就是这方面的原因居多
------------
代码方面就是数据流使用完什么的
都要及时关闭
页面发送请求,然后读取数据库得到所有的文件列表.此时在页面遍历一下,后面加个下载按钮.点击下载按钮就是发送一个请求给DownloadAction,并且带上此文件的id.然后根据id查询数据库获得文件的路径,就可以提供下载了.欢迎分享,转载请注明来源:内存溢出
评论列表(0条)