各位麻烦看一下为什么我这段代码JSP,为什么不能够删除上传的文件?多谢!!!

kangaroo 2001-11-20 03:27:51
if(request.getParameter("delID")!=null){
delID=Integer.parseInt(request.getParameter("delID"));
//=========先取出上传的文件名称========================
String search ="";
String fileFirst="";
String fileSecond="";
search="select * from Account where AccountID='"+delID+"'";
rs= stmt.executeQuery(search);
while(rs.next()){
fileFirst = rs.getString("File1").trim();
fileSecond = rs.getString("File2");
}
//=========文件删除=================================
String path=request.getRealPath("/document/");
// out.println(path);
// out.println(path+fileFirst+"<br>");
File f = new File(path,fileFirst);
if(f.exists()){
f.delete();
}else{
//out.println("File doesn't exist,can not be deleted!!");
//out.println(path+fileFirst+"<br>");
}

拥有删除文件的权限,不知道为什么就是删除不了??帮帮忙!!!

还有就是,如果文件名是中文的时候怎么处理????我上传了之后,如果是中文名,则出来乱码,显示不正常?谁碰到过这样的问题?

...全文
45 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
kangaroo 2001-11-21
没有人知道吗?
如果文件名是中文的时候怎么处理????我上传了之后,如果是中文名,则出来乱码,显示不正常?谁碰到过这样的问题?

回复
kangaroo 2001-11-20
各位大哥大姐帮帮俺,急死俺 了!!!
回复
kangaroo 2001-11-20
????????????????????
回复
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2001-11-20 03:27
社区公告
暂无公告