民宿项目知识_服务器路径与文件的存储
1,文件的硬盘存储路径(文件存放在服务器的根目录,而不是项目,防止服务器重启,资源丢失)
得到项目的名字:如,renli
String path1 = request.getContextPath();
path1=path1.substring(1);
得到项目的绝对路径:如,F:\apache-tomcat-8.0.33\webapps\renli\resources
String path2 = request.getSession().getServletContext().getRealPath("");
得到服务器的根目录:如,F:\apache-tomcat-8.0.33\webapps\
String path2 = request.getSession().getServletContext().getRealPath("").replace(path1, "");
path2=path2.substring(0, path2.length()-1)+"resources";
2,资源的网络访问路径:http://localhost:8080/resources
String url = "http://" + request.getServerName()+ ":" + request.getServerPort()+"/resources";
3,截取文件名:
String prefix = fileName.substring(fileName.lastIndexOf(".") + 1);
UUID uuid = UUID.randomUUID();
fileName = uuid + "." + prefix;
4,判断file为空
file.isEmpty()
转载于:https://www.cnblogs.com/it-xiaoJiang/p/5651865.html
民宿项目知识_服务器路径与文件的存储相关推荐
- java io 文件路径_如何从Java项目中的相对路径读取文件? java.io.File找不到指定的路径...
如何从Java项目中的相对路径读取文件? java.io.File找不到指定的路径 我有一个包含2个包的项目: ListStopWords.txt ListStopWords.txt 在包(2)中我有 ...
- java项目如何部署服务器-----如何传输文件到阿里云服务器(三)
步骤 1 : ftp做什么用 接下来就要在Linux上安装ftp服务器了. ftp的全称是 File Transfer Protocol : 文件传输协议. 顾名思义,ftp就是用来我们把本地的文件 ...
- r语言工作路径linux,R语言实用基础知识_工作路径-注释-安装和卸载R包_2019-12-01...
R语言的实用基础知识有很多,都是我在工作和学习中所整理的,有的是看书整理的,也有的是从网络上的各种博客.各种资源获取的,所以我采用日更的方式进行支持整理和更新,希望能够帮到屏幕前的你! 今天是我日更的 ...
- 芯片设计知识_芯片设计中工艺文件
芯片设计知识 芯片设计中工艺文件 1. 工艺库文件简介 1. 工艺库文件简介 完整工艺库文件主要组成为: 1.模拟仿真工艺库,主要以支持spectre和hspice这两个软件为主,后缀名为.scs-- ...
- 民宿管理系统课程设计_基于“能力本位”的中职酒店类专业《民宿管家服务》课程开发研究...
基于"能力本位"的中职酒店类专业<民宿管家服务>课程开发 研究 伴随着后工业时代的来临 , 人们越来越追求精神层面的满足. 以 "家的氛围" . & ...
- “当红”与“长红”的十字路口,民宿品牌怎么选?
把消费者从酒店中"抢出来",成为出游的住宿首选,短租民宿用了近10年时间. 从最初的个案生活美学分享,到成为高增长的火热赛道,民宿行业不仅满足了日益旺盛的消费需求,还快速吸引了大量 ...
- 不同windows服务器之间同步文件,WindowsServer2016配置DFS实现两个服务器之间文件同步...
<WindowsServer2016配置DFS实现两个服务器之间文件同步>由会员分享,可在线阅读,更多相关<WindowsServer2016配置DFS实现两个服务器之间文件同步(1 ...
- c#a服务器上传文件b服务器,C#_c#批量上传图片到服务器示例分享,客户端代码:
复制代码 代码 - phpStudy...
c#批量上传图片到服务器示例分享 客户端代码: /// /// 批量上传图片 /// /// 服务器路径 /// 图片文件夹路径 /// 图片名称 public void UpLoadFile(str ...
- 民宿管理系统课程设计_基于jsp的民宿网站预定管理-JavaEE实现民宿网站预定管理 - java项目源码...
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的民宿网站预定管理, 该项目可用各类java课程设计大作业中, 民宿网站预定管理的系统架构分为前后台两部分, 最终实 ...
最新文章
- 好程序员web前端分享js剪切板Clipboard.js 使用
- Java中枚举的线程安全性及序列化问题
- 有益的CountDownLatch和棘手的Java死锁
- 《专家速成手册》 做专家只需记住6点
- 基于centos的FasfDFS安装配置
- 【机器学习】二次规划
- java学习笔记---3
- 微信无法打开xlsx文件_微信电脑版接收的文件打不开怎么办?解决方法
- 生信技能树linux虚拟机,Linux 20题-生信技能树
- zTree树形中的搜索定位
- 创建springboot项目后运行,找不到或无法加载主类 com.itheima.Application,原因: java.lang.ClassNotFoundException
- 深圳医械帮:一个军团的诞生
- const T 与T const(const T vs.T const的翻译 Dan Saks)
- CSS hack:针对IE6,IE7,firefox显示不同效果
- 编写程序,生成一种贯穿10*10字符数组(初始时全为字符'.')的“随机步法”。程序必须随机地从一个元素“走到”另一个元素,每次都向上、向下、向左或向右移动一个元素位置
- hive的环境搭建,以及简单使用-01
- VB和VBS、VBA的区别及作用
- 来兄弟连的点滴—兄弟连IT教育
- 文章原创工具-批量文章伪原创软件免费
- tga缩略图预览_具有扩展预览的缩略图网格
热门文章
- PHP中时间获取大全
- ndows外壳公用dll,windows外壳公用dll已停止工作如何解决
- 第01章_Java语言概述
- 我,退休金8000,带孙子6年,退休前是大官,看到儿媳妇对我的称呼后,我直接怒了...
- MySQL restore报错的解决
- lol12.11服务器维护,LOL12月11日测试服更新维护公告 LOL12月11日测试服更新了什么...
- 飞桨开发者创意荟:PaddleHub一键部署,AI创意实现原来如此简单
- hadoop集群ambari搭建(1)之ambari-server安装
- 登录无线商品服务器密码,wifi登录密码是什么_wifi登录密码初始密码是多少?-192路由网...
- (十五、Student 模块实现)莞工校招助手【微服务应用】