怎么用Java下载网上的文件?

已举报 回答 关注

怎么用Java下载网上的文件?

  • 回答数

    6

  • 浏览数

    1,084

6个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
上面给的连接的图片右上方有个download all files的按钮
进入后是一个文件列表
拉倒最底部有个vfa2.jar的文件,这个就是applect的编译后的库
在eclipse上创建个工程,把这个lib库加入并设为为类路径,然后再配置一个applet应用。

取消 评论
可以通过服务器语言IO流来实现
取消 评论
如果是在action可以这么写:HttpServletRequest request = ServletActionContext.getRequest();
HttpSession session = request.getSession();
ServletContext application = session.getServletContext();

String filepath = application.getRealPath("/") +"GameZone\\WebRoot\\exe\\GenXui.exe";
应该是这样的,你试一下
取消 评论
这个涉及到文件的映射与跳转了,想要用JAVA写的话,最起码你传给它的应该是实质性的直接链接,这样它才可以建立连接,通过输入输出流。当然,如果你够厉害的话,也可以自己通过程序先对网址进行自动性的处理,然后分析出实质性的文件可靠地址,就可以下载了。
我看了一下,你的这个地址不是直接的链接,你发下载请求的时候人家直接在后台导向目标文件了。
取消 评论
你好!
你下载的不是源代码吧,应该工程的部署文件。

先执行sql,初始化数据库
然后修改配置文件
最后放到tomcat目录
取消 评论
不能直接操作~~ 因为java受到虚拟机限制. 要实现这些功能,要么架设FTP,操作FTP客户端来操作,要么就写一个客户端放到VM虚拟机上,再远程操作.
取消 评论
ZOL问答 > 怎么用Java下载网上的文件?

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

提示

确定要取消此次报名,退出该活动?