java web项目实现文件上传和文件下载功能

java web项目实现文件上传和文件下载功能

2019-07-04 你源

今天来讲一下java web文件上传和文件下载,文件上传有很多种方式。现将这些方式分享给大家。还是全力以赴每一天[韬光养晦 厚积薄发]~~~~

文件下载

//文件下载功能
// 前台页面我用的是Easyui框架写的前台页面<!-- 页面加载开始 --><div id="panel_datagrid_uploads_m080" title="文件上传" class="easyui-panel" data-options="fit:true" border="false"><div id="toolbar_uploads_m080"><a href="#" class="easyui-linkbutton" data-options="iconCls:'icon-add',plain:true" onclick="openDownloadsAdd_m080()">文件下载</a></div></div><!--页面加载结束--><!--打开文件下载窗口开始  --><div id="dialog_add_downloads_m080"style="display: none; top: 10%; width: 600px; height: 400px; padding: 10px 20px"><a href="" id="ssUrl" class="easyui-linkbutton">文件下载</a>  </div><!--打开文件下载窗口结束  -->	
//页面所对应的的js文件
//文件下载
//dialog
var dialog_add_downloads_m080;
function openDownloadsAdd_m080(){dialog_add_downloads_m080=$('#dialog_add_downloads_m080').show().dialog({title:'文件下载',modal:true});
}
//文件下载 filename是需要从数据库查询出来现将定义成固定值myfile.txt
var filename="myfile.txt";
$("#ssUrl").attr('href',"uploadfile/download?filename="+filename);
// java后台代码篇
//  java代码篇
@RequestMapping(value = {"/download"},method = RequestMethod.GET)public void download(@RequestParam("filename") String filename, HttpServletRequest request,HttpServletResponse response) throws IOException {if(!StringUtils.isEmpty(filename)) {//模拟文件,myfile.txt为需要下载的文件  String path = "D:\\file"+"\\"


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部