java 文件保存路径问题.

Python014

java 文件保存路径问题.,第1张

改为:File dateFile2 = new File(basePath + datePath + "/" + model)的时候不好使应该是你的返回值没有加 文件分隔符的原因。

你最后成功是因为你加了 datePath+="/"

让返回和新建文件路径都一致了。

另外不要用“/” 最好使用:File.separator;

还有renameTo只能在windows下使用,limux不行,而且即使是在windonws下,如果file systems不一样也会失败的,建议copy文件自己重写或者使用common-io的工具类。

右键“我的电脑”,“属性”,“高级”,“环境变量”,在“环境变量”“新建”变量名 classpath

变量值:.C:\Program Files\Java\jdk1.6.0_07\lib\dt.jarC:\Program Files\Java\jdk1.6.0_07\lib\tools.jar这是安装路径来的,根据自己的安装路径来定吧。再“新建”变量名:JAVA_HOME 变量值C:\Program Files\Java\jdk1.6.0_07

选择“path”,“编辑”,在变量值的最后面添加C:\Program Files\Java\jdk1.6.0_07\bin,注意两个路径之间要加分号

这个问题问的比较诡异

我能告诉你的是

上传和下载的路径都是你自己定义的

文件上传的道理就是读流

然后把文件保存到你指定的路径下面去

一般这样做数据库设计个字段

是你保存的路径

肯定是你服务器中某个文件夹中

下载就是读路径

加些固定的下载代码.