我想把服务端的文件下载到客户端的指定目录(是程序控制下载,不需客户操作),然后供界面显示,请问用java如何实现?。
文件是dwg格式的,是测绘文件。再请教各位,在IE中如何才能显示dwg格式的文件,或者用什么插件可以显示。
急。

解决方案 »

  1.   

    就是对文件的读取和写入啊。
    你的客户端是浏览器吗?如果不是,就可以控制下载到目录。要是浏览器,在response.setContentType("application/x-zip-compressed")之后,浏览器就会出现下载框。
      

  2.   

    请具体说明环境,服务器是web服务器?客户端是浏览器?
      

  3.   

    是web服务器,客户端是浏览器
    我就是想不要出现下载提示框。我的需求是点击以下超链接
    <a href="workflow_autocad.do?method=showDwg&roomid=1001">测绘平面图</a>
    在服务器上的站点下有个dwg文件夹,该文件夹下有1001.dwg这个文件我根据roomid为1001的去找到对应的文件,然后下载的客户端的指定的目录,然后供界面显示。
    但是该文件又不是一般的图片,不能在IE中直接显示,需要额外的控件,
    因此需要下载到客户端,获取该文件的临时路径供控件显示。
      

  4.   

    这样就好办了,
    先google搜索 下载实现。
    再设置response.setContentType("image/vnd.dwg")
    浏览器会偿试用dwg相关联的程序打开了。
      

  5.   

    我在网上找了老半天了,都没有符合要求的解决方案。
    浏览器是不能打开dwg文件的,而且客户那边用的是内网。
    楼上的朋友你有什么更好的意见或解决方案么?