java 下载服务器端文件,路径怎么写

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 下载服务器端文件,路径怎么写相关的知识,希望对你有一定的参考价值。

服务器上绝对路径为D:\apache-tomcat-6.0.33-windows-x86\apache-tomcat-6.0.33\webapps\GameZone\WebRoot/exe/GenXui.exe

路径就是如:“/user/etc”。

解释:服务器的路径展现形式不是以盘符开始的,而是以“/”开始,之后的路径和windows系统无任何区别,如上面举例的路径,如果想从etc下拿文件,直接“cd  /user/etc”之后找到想要的文件,进行下载即可。

参考技术A 如果是在action可以这么写:HttpServletRequest request = ServletActionContext.getRequest();
HttpSession session = request.getSession();
ServletContext application = session.getServletContext();

String filepath = application.getRealPath("/") +"GameZone\\WebRoot\\exe\\GenXui.exe";
应该是这样的,你试一下本回答被提问者采纳
参考技术B //得到当前路径下的upload文件夹String strPath = request.getSession().getServletContext().getRealPath("/upload");

以上是关于java 下载服务器端文件,路径怎么写的主要内容,如果未能解决你的问题,请参考以下文章

请问我的nginx服务器无法下载中文路径的文件,怎么办?谢谢!

Java 下载文件的方法怎么写

java怎样读取http文件服务器上的文件列表并下载?

关于HTML代码,点击PDF下载是直接打开,而不是下载,怎么办?

用cwRsync多次上传下载文件如何让客户端的文件路径和服务器端的文件路径完全一样。

linux服务器上部署java项目,本地windos通过浏览器访问项目怎么下载项目目录下的文件到本