首页 > 编程知识 正文

java如何把文件上传服务器,java浏览服务器文件

时间:2023-05-03 15:41:13 阅读:25539 作者:2790

@ request mapping (value='/import file ',method=RequestMethod.POST )。

@响应主体

publicstringimportfile (httpservletrequestrequest,多文件文件) ) throws Exception {

获取//文件名

string name=file.getoriginalfilename (;

(获取文件扩展名,需要重命名时进行拼接,直接保存后直接使用name

//string ext=filename utils.get extension (file.getoriginalfilename ();

//设置文件上传路径

String url=request.getSession ().getServletContext ) ).getrealpath ) )/file );

filedest=newfile(URL;

//检查目录是否存在,如果没有则创建

if (! dest.exists () ) }

dest.mkdirs (;

}

//用绝对路径保存文件

String upStr=url '/' name;

file.transferto (新文件) upstr );

//将保存的url存储在相应实体类的字段中

//entity.seturl('file/'name )。

//通过页面调用下载或展示时拼写127.0.0.1:8080/项目名称/实体体系的url

//一般直接使用ctx/实体类的url

返回空值;

}

查看结果

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。