首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >服务器上文件的java路径必须加倍备份

服务器上文件的java路径必须加倍备份
EN

Stack Overflow用户
提问于 2013-01-21 08:37:16
回答 1查看 378关注 0票数 0

我有一个Java。用户使用JFileChooser对话框选择一个文件,其中包括文件的路径。路径显示在文本框中。

代码语言:javascript
运行
AI代码解释
复制
\\developDB\directory\subdirectory\file.info

当我使用用户选择的路径(并显示在textbox中)使用InputStream访问文件时,它将找不到该文件。糟了。

现在,我将文本框中的所有反斜杠加倍。即

代码语言:javascript
运行
AI代码解释
复制
\\developDB\\directory\\subdirectory\\file.info

然后再用InputStream读取文本框中的路径,现在找到该文件。又来了。

您可能认为这样做的原因可能是反斜杠必须用另一个反斜杠转义,但这不是原因。在内部,Java再次加倍反斜杠,以用于转义。

此外,当我试图通过网页浏览器访问文件时,反斜杠必须加倍。

我在想,这可能与以下两个原因有关:

  • 由于某种原因,JFileChooser正在“吃”反斜杠。如何才能避免这种情况呢?
  • JFileChooser运行良好,但是存储文件的服务器管理员设置了路径名称的一些命名约定。如果是这样的话,我如何才能意识到Java程序中的这些标准,这样我就可以编程地将反斜杠加倍。

希望我没有把你弄糊涂;-)

EN

回答 1

Stack Overflow用户

发布于 2013-01-21 08:48:11

如果使用Java库(java.io.FileInputStream等),则只能使用正斜杠,Java将在运行平台上翻译挂起。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14443165

复制
相关文章
Java文件路径/服务器路径的获取
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/157583.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/14
4.4K0
java文件上传服务器路径,java文件上传服务器路径地址「建议收藏」
已获取自动化工具包,并上传到服务器完成解压,得到完整的软件文件夹tsdbtool。已下载依赖:GCC-7.3.0、CMake-3.5.2的源码包,放到tsdbtool文件夹下的postgresqlDep文件夹中,下载地址见表2。已获取PostgreSQL的源码包或者RPM包,并上传到自动化工具tsdbtool目录下。根据实际环境,完成安装
全栈程序员站长
2022/09/14
4.7K0
java文件上传服务器路径,java文件上传服务器路径地址「建议收藏」
java中获取文件的服务器路径
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/157487.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/18
2.5K0
修改iTunes备份文件路径
虽然iTunes本身提供了修改媒体库文件路径的选项,但是这个选项没有啥用,iPhone的备份文件还是在C盘用户目录下,要修改备份文件路径可以通过下面的方法:
obaby
2023/02/22
1.5K0
java读取文件路径,上传文件到linux服务器!
import org.apache.commons.net.ftp.FTPClient;
用户7886150
2020/12/02
8.9K0
定时备份windows机器上的文件到linux服务器上的操作梳理(rsync)
由于需要对网络设备做备份,备份文件是放到windows机器上的。现在需要将备份数据同步到linux备份机器上,想到的方案有三种: 1)将windows的备份目录共享出来,然后在linux服务器上进行挂载,最后对挂载目录进行定时同步。这种方式不太安全。 2)使用tftp、sftp方式,也不太安全。 3)推荐通过rsync方式(cwRsyncServer_4.1.0_Installer),windows机器到windows机器之间的定期同步也使用这种方式。 下面简单介绍下使用rsync方式的同步过程: 一、wi
洗尽了浮华
2018/01/22
6K0
定时备份windows机器上的文件到linux服务器上的操作梳理(rsync)
java无法获取服务器上路径,JAVA获取服务器路径的步骤
ServletContext sc = (ServletContext)FacesContext.
全栈程序员站长
2022/09/15
1.9K0
java获取服务器路径_JAVA获取服务器路径的方法「建议收藏」
request.getSession().getServletContext().getRealPath(request.getRequestURI())
全栈程序员站长
2022/09/14
2.8K0
java 递归读取文件路径下的所有文件
目录 1 代码实现 1 代码实现 /** * 递归读取文件路径下的所有文件 * * @param path * @param fileNameList * @return */ public static ArrayList<String> readFiles(String path, ArrayList<String> fileNameList, Pattern pattern) { File file = new Fi
一写代码就开心
2022/07/17
2.1K0
Java读取盘符路径的所有文件
读取盘符路径的文件 WebsiteFile实体类 public class WebsiteFile { private String name; //文件名称 private String path; //文件路径 private String type; //0:文件夹1:文件 private List<WebsiteFile> child; //子 public String getName() { return name; } public String getPath(
微醺
2019/07/08
2.3K0
Citrix_XenMobile服务器上的路径遍历
Citrix Endpoint Management(也称为XenMobile)用于管理员工的移动设备和移动应用程序。通常,由于Active Directory集成,它部署在网络外围并可以访问内部网络。这使XenMobile成为安全研究的主要目标。
XRSec
2022/02/11
1K0
Citrix_XenMobile服务器上的路径遍历
java获取服务器路径和类加载路径
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/157275.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/15
1.7K0
服务器迁移需要备份哪些文件?
配置文件:nginx.conf等 程序文件:程序所处的Tomcat、程序的配置文件。
城市中的游牧民族
2019/02/21
2.2K0
服务器监控配置文件备份
nginx配置文件 #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 1024; } http { include mime.types;
无敌小菜鸟
2021/09/02
2.2K0
java图片上传服务器保存路径(如何上传文件到网站服务器)
好了现在重点就是看Upload 这个类了 这个类基本是封装好了的,需要 加的东西可以自己取看看然后修改
Java架构师必看
2022/04/11
8K0
Navicat备份Mysql库 以及 设置备份的路径
5 次查看 1.打开连接方式的连接属性。 2.高级里面设置备份的位置。 3.选中库点击计划任务,然后新建批处理作业。 4.选择任务并保存。 5.点击设置计划任务,设置时间,高级中可以设置重复任务备份,
Java架构师历程
2019/12/10
2.9K0
java如何获取服务器路径
说明: contextPath =”/项目名称”; //获取的是项目的相对路径 realPath = F:\tomcat_home\webapps\项目名称\ //获取的是项目的绝对路径 basePath = http://localhost:8080/项目名称/ //获取的是服务的访问地址
全栈程序员站长
2022/09/18
2.2K0
java如何获取服务器路径
Java中文件路径及其访问
1. URI形式的绝对资源路径:例如:file:/E:/EclipseWorkSpace/JavaTest/bin/images/me.jpg。URL是URI的特例,URL的前缀必须是Java认识的。URL可以打开资源而URI不行。URL和URI可以通过各自的toURI()和toURL()方法进行转换。
卡尔曼和玻尔兹曼谁曼
2019/01/25
4.4K0
java文件网络路径转MultipartFile
import org.apache.commons.compress.utils.IOUtils; import org.springframework.util.ObjectUtils; import org.springframework.web.multipart.MultipartFile; import org.springframework.mock.web.MockMultipartFile; import java.io.ByteArrayInputStream; import jav
jaychou
2022/12/26
2.5K0
Java 中几种获取文件路径的方式
Java 开发中我们经常要获取文件的路径,比如读取配置文件等等。今天我们就关于文件的路径和如何读取文件简单地探讨一下。
码农小胖哥
2020/02/24
11.6K0

相似问题

eclipse客户端加倍文件路径

20

即使备份日志文件,也必须备份.trn文件吗

127

Java DecimalFormat加倍

13

服务器上的文件路径

13

清理ubuntu服务器上的备份文件

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文