我正在使用 java 制作一个独立的应用程序,并且我需要插入用户从文件选择器中选择的图像的路径。
我正在获取文件的路径,但是当我将它存储在数据库 (mysql) 中时,它不会存储 \
,因此当我检索该路径时,该文件不会显示。
如何用\\
存储文件的路径,以便用java代码转义?
我尝试使用 replaceall 方法,但它给出了非法字符集的错误。
filename.replaceall("\","\\");
但这并没有成功。
最佳答案
使用Prepared语句存储包含\
的路径。 PreparedStatement
不逃避任何事情
关于java - 使用java在mysql中插入一个文件的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4763243/