想用Java实现像迅雷一样的点击某个超链接时开始下载,但不知道怎样获得点击时的url。想请教:

解决方案 »

  1.   

    鄙人愚见超链接不是可以传递参数吗,来一个url参数后面就加上连接的内容,不知道大家有没有好的办法?
      

  2.   

    写一个专门用于下载的页面   传参数的时候可以把文件在服务器的地址传过去,然后就在那个页面里实现FILE的那些东西。  
      

  3.   

    像使用.net中的AxWebBrowser一样在JFrame中添加一个搜索页面(如www.baidu.com),在点击一个URL时可以启动下载功能。大致功能就是这样,现在就是不知道怎样完成url的获得来实例化URL对象。所以来请教各位大侠!
      

  4.   

    方法很多
    一、可以在servlet里边获得,用String url =...进行封装,用到得时候直接提取;二、可以把这个路径作为form的隐藏属性,点击后改变这个属性value,用到得时候直接提取。还有很多建议楼主参考下这个博客,相信对你有帮助:JSP中的路径问题
      

  5.   

    request里有个方法可以直接获得请求的URL地址的。。找找看。。
      

  6.   

    封装 URL(媒体类型)---》WINDOW.OPEN
      

  7.   

    那就在说的具体点吧:我现在用千千静听但没有直接的下载功能,我现在自己做了个可以播放,同时有个用JDIC做的内嵌浏览器webExplore,这样就可以动态的搜索.下载的就是用URL,HttpURLConnection实现的多线程下载,但下载是需要有URL的,现在是想在webExplore中点击搜索到的超链接获得其URL,来实现下载功能.现在该可以知道了吧!
      

  8.   

    我不知道,但是我猜想一下, 可能是通过监视文件格式实现的。 比如说当请求路径后缀的.exe结尾的,或者是。rar结尾的等。就进行下载
      

  9.   

    lz 用:<a href="<c:url value="迅雷的下载连接网址"/>"> 迅雷的下载连接网址 </a>
      

  10.   

    就是个文件下上传下载功能~~可以吧文件的地址用文件流的方式读出来,,然后在用jms 做个服务器间的通讯 基本就是这样饿了