File 类问题!!

corwin_muzi 2005-10-31 11:26:47
我的程序执行 File fis = new File("1.jpg"); 这个语句时出错:
1.jpg (系统找不到指定的文件。)
请问高手,是什么原因呀??
...全文
134 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
skycncomp 2005-10-31
  • 打赏
  • 举报
回复
你不是说出错误了嘛.
就是没有1.jpg这个图片的.
Croatia 2005-10-31
  • 打赏
  • 举报
回复
同意楼上的,你应该是弄错了路径。

把你的程序放上来看看。
江南编程浪子 2005-10-31
  • 打赏
  • 举报
回复
当前目录没有这个文件呀
gogon 2005-10-31
  • 打赏
  • 举报
回复
你import的哪个包啊
如果是java.io.*里的话,不会出错。如果你是第三方软件包,比如说smartUpload的话,就要去看看函数说明doc
gogon 2005-10-31
  • 打赏
  • 举报
回复
你import的哪个包啊
如果是java.io.*里的话,不会出错。如果你是第三方软件包,比如说smartUpload的话,就要去看看函数说明doc
corwin_muzi 2005-10-31
  • 打赏
  • 举报
回复
呵呵,问题解决了!是路径没有写好了!!
D:\\1233/1.jpg 这样写才对的.
javaboat 2005-10-31
  • 打赏
  • 举报
回复
这样写应当没问题:

String dir=request.getRealPath("/");
dir=dir+"/"+"相对子目录"+"1.jpg";

ASP中好象可以直接用1.jpg获取绝对路径的..
bixuehui 2005-10-31
  • 打赏
  • 举报
回复
路径搞错了.
javaboat 2005-10-31
  • 打赏
  • 举报
回复
搭一下顺风车,如果从数据库里里取出一个事先上传的一个word文件,生成doc临时文件(不要在硬盘上永久存在),供用户在web页面上查看,该怎么写呀?

javaboat 2005-10-31
  • 打赏
  • 举报
回复
倒写错了,
D:\\1233/1.jpg 这样写才对的.
javaboat 2005-10-31
  • 打赏
  • 举报
回复
加上路么地址吧..

比如:"d:\\1233\1.jpg"

或者String dir=request.getRealPath("1.jpg");

File file= new File(dir);
corwin_muzi 2005-10-31
  • 打赏
  • 举报
回复
import java.sql.*;
import java.io.*;

public class WriteDB {
public static void main(String[] args){
Connection conn = null;
String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=PPP";
String user = "sa";
String pwd ="123456";
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
conn = DriverManager.getConnection(url, user, pwd);
File file = new File("1.jpg");
FileInputStream fis=new FileInputStream(file);
PreparedStatement pstmt=conn.prepareStatement( "insert into picture(PicContent) values(?)");
int bytes=(int)file.length();
System.out.println(bytes);
pstmt.setBinaryStream(1,fis,bytes);
pstmt.executeUpdate();
fis.close();
conn.close();
}catch(Exception e){
System.out.println(e.getMessage());
}
}
}

1.jpg 和WriteDB.java 在 E:\work\saveImage\src\saveimage 文件夹下!

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧