Javaweb 获取物理路径与网络路径

来源:互联网 发布:网络贷款理财平台 编辑:程序博客网 时间:2024/06/06 02:26

在做web项目经常会遇到文件的上传的问题,需要将文件存入到服务器,或者在网络中去访问某些文件,所以需要对物理路径和网络路径进行转换


// 获取物理路径
String contextPath = request.getSession().getServletContext().getRealPath("");
// 获取网络路径
String basePath = request.getScheme()+"://"+request.getServerName()+":"
+request.getServerPort() + request.getContextPath();


两者之间的转换,只要将request.getContextPath();获取的项目名进行截取替换就可以了

0 0
原创粉丝点击