免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3308 | 回复: 4
打印 上一主题 下一主题

[求助]删除服务器文件 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-11-20 11:01 |只看该作者 |倒序浏览
描述:在页面点击删除按钮,然后删除所选择的文件(该文件存放在服务器上,数据库里没有相应字段)

我的实现:我使用了FILE类的DELETE()方法,来实现这个需求,代码如下:
try{
      File fileli = new File(filepath,strfilename);
     if(fileli.exists())
    {
      fileli.delete();
    }
  }catch(SecurityException se)
{
   se.printStackTrace();
}
现在的问题是,我在点击删除的时候,没有任何反映。也就是说删除按钮对应的FUNCTION函数没有去调用这个删除方法。
我不知道JS该如何来调用这个JAVA的方法,希望知道的兄弟们给我说说这个需求该怎么来实现。
很急,麻烦大家了。在线等答案~~~~~~~

论坛徽章:
0
2 [报告]
发表于 2006-11-20 11:10 |只看该作者
js可以调用后台的jsp或servlet

论坛徽章:
0
3 [报告]
发表于 2006-11-20 12:25 |只看该作者
该怎么调用,我就是不明白如何能实现。麻烦给说详细点

论坛徽章:
0
4 [报告]
发表于 2006-11-21 11:23 |只看该作者
onclick=javascripteleteFiles( FileName )

  1. function DeleteFiles( FileName)
  2. {
  3.     location.href="/DeleteFiles.jsp?file_name="+FileName;
  4. }
复制代码

论坛徽章:
0
5 [报告]
发表于 2006-11-21 18:38 |只看该作者
js是删不了服务器的文件的
需要服务器单做一个删除文件的jsp或servlet
但是有危险
必须加诸多限制
否则会被人利用
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP