当前位置:  技术问答>java相关

在Applet如何读取服务器上的文件?????

    来源: 互联网  发布时间:2015-03-08

    本文导语:  文件和Class在同一个目录下!!!不做数字签名!!! | gz up | 哈哈,我是菜鸟一只。我正好编过一个程序,把服务器上没有数字签名、与.class在 同一个目录下的文件一把头...

文件和Class在同一个目录下!!!不做数字签名!!!

|
gz up

|
哈哈,我是菜鸟一只。我正好编过一个程序,把服务器上没有数字签名、与.class在
同一个目录下的文件一把头读到 Applet 的函数,希望对你有帮助:

    public int DownLoadRemoteFile()
    {
        URL              fileURL;
        InputStream      input;
        DataInputStream  fd;
        String           x;
        int              i,y,Length;
        byte             FileBuffer[];

        x=getDocumentBase().toString(); // 构造数据文件完整的 URL
        y=x.lastIndexOf("/");
        x=x.substring(0,y+1);

        try // 打开数据文件
        {
             fileURL=new URL(x+"/"+getParameter("FILENAME"));
        }
        catch (MalformedURLException e)
        {
             fileURL=null;
        }

        try // 打开下载输入流
        {
             input=fileURL.openStream();
        }
        catch (IOException e)
        {
             input=null;
        }

        fd=new DataInputStream(input); // 打开数据流
        FileBuffer=new byte[90480]; // 为文件开辟存储空间,已经文件大小是 90480
        try
        {
            fd.readFully(CardDot); // 把文件读进来
        }
        catch(IOException e)
        {
        }

        try // 关闭数据流
        {
             fd.close();
        }
        catch(IOException e)
        {
             fd=null;
        }


        try
        {
            input.close();
        }
        catch(IOException e)
        {
            input=null;
        }

        return 0;
    }


不过, 要在 .htm 文件里加入:

    
 
 

您可能感兴趣的文章:

  • 我想用APPLET实现读取客户端的图片文件,该如何实现?
  • applet可否读取本地gif文件?有没有什么方法?
  • applet中读取服务器的资源文件如图片、音乐文件等。怎么弄?请大家帮忙!
  • 在Applet中如何读取服务器上的文件???
  • Applet中如何读取一个客户端文件?急,在线给分
  • 请问一下, 我用applet和服务器socket通信, 是不是不能用IE浏览运行我的applet程序?
  • 帮我理理客户端运行的applet调用服务器数据库的问题?
  • Applet是否可以调用服务器端的bean,或者是Frame
  • 帮我一把吧:怎么在applet下载服务器上的文件?
  • Java Applet可以往服务器上写文件吗?
  • Applet中可以写服务器上的文件吗?
  • 请问用applet直接连接服务器上的数据库的办法是否安全
  • 请教大家,是否有关于Applet于服务器通信的介绍。
  • Applet 是在服务器端执行还是在客户端执行??
  • 送分::怎么用Applet下载服务器上的文件?
  • 2000与unix做服务器对Applet有什么影响???
  • 请高手指教:java applet 怎样跟服务器交换数据?
  • applet在本地看正常,放到服务器上却显示不了,请问这是为什么?
  • 请问怎样在Applet中访问服务器的数据库?
  • 通过网页上传图片到服务器,用什么方法比较好呢?(applet?)
  • 高分求解,怎样有APPLET打开服务器上的文件,最好有原程序。为什么没人理我??????
  • Applet通过URL和URLConnection访问服务器要受到安全策略的限制,有什么办法绕过去吗?(leolee)
  • 我用applet通过rmi访问本机的服务器程序。。为什么用appletviewer能用?用浏览器却不行?
  • 用JB开发的Applet,在JB中正常运行,但移植到Apache服务器上时,无法显示并出错
  • 如果本地安全准许,我可以用什么方法用Applet将一个文件上传到服务器?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • (100分求教)怎样用Applet播放wav文件,怎样去掉Applet的客户端缓存
  • 高分相赠,Applet在jbuilder中运行程序时文件路径正确,但在jbuilder的浏览器中文件路径却出错!
  • 运行 Applet,在同一路径下仍找不到.class文件,为什么?
  • 文件上传的Applet JumpLoader
  • 有谁用过Applet访问本地文件的
  • 用applet怎样打开一个文件吗?
  • 请教:如何让applet访问本地文件?
  • JAVA Applet能够读写文件吗?
  • 我的applet需要读入一些文字数据,但无法打开文件,咋办!
  • 怎样将扩展名为jar的文件加入到applet中?
  • 文件上传的Applet JFileUpload
  • applet可以不通过数字签名,通过设置IE直接在本地访问本地文件吗
  • 大文件上传的Java Applet mupload
  • 多文件上传Applet JUpload
  • 怎样设置applet中的操作文件的路径(急)
  • 在application或applet中调用javabean如果其中一个参数是一个文件名,在bean中会对这个文件的内容做修改会出现怎么样的情况.???
  • 在Applet中怎么样象硬盘写入一个文本文件?
  • 在applet里面如何得到本地(客户端)文件?急!
  • 怎样才能让applet访问本地文件呢?
  • 为什么用IE打开applet,当我对java文件重新编译后,用F5刷新,还是原来的结果
  • java命名空间java.applet类applet的类成员方法: applet定义及介绍
  • 如何让Applet里的控件随着Applet大小改变而一直占满整个Applet呢?
  • java命名空间java.applet类applet.accessibleapplet的类成员方法: applet.accessibleapplet定义及介绍
  • 对applet坐数字签名后,如果重新用jar对applet打包,需要重新做applet数字签名吗?
  • java命名空间java.applet类applet的类成员方法: getappletcontext定义及介绍
  • 为什么我的applet编译完,之后除了applet1.class之外,还有一个applet$1.class?
  • java命名空间java.applet类applet的类成员方法: getappletinfo定义及介绍
  • 急,我想问一下调用一个对话框的命令语句,比方说我已建立了一个Applet2,接下来该如何在Applet1中点击一个按钮来打开这个Applet2.谢谢
  • java命名空间java.applet类applet的类成员方法: isactive定义及介绍
  • 如何让IE认识applet所带的数字签名,而不是让证书仓库认识这个带数字签名的applet,就是说不装jdk也可以在IE里面使用带有签名的applet,详情请进
  • java命名空间java.applet类applet的类成员方法: stop定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3