CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

jsp页面中的applet能否调用本机的可执行文件?

楼主yinnanzzy(yinnanzzy)2005-06-03 20:30:20 在 Java / J2SE / 基础类 提问

想让jsp页面中的applet调用本机的可执行文件,而不是服务器上面的这个文件,应该如何实现那? 问题点数:0、回复次数:5Top

1 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-06-03 21:17:48 得分 0

需要安全权限Top

2 楼crazycsu()回复于 2005-07-27 10:28:40 得分 0

同样的问题被我遇到,在IDE中调试applet时是可以调用本地可执行程序的,但将其嵌入到html页面终究不能调用了,郁闷啊!  
  不知搂主解决了没有?Top

3 楼njpyxujin(小熊笨笨)回复于 2005-08-04 16:52:36 得分 0

JAVA的网站上有例子,不过我还没看明白,我发给你看看  
  import   java.awt.*;  
  import   java.io.*;  
  import   java.lang.*;  
  import   java.applet.*;  
   
  public   class   writeFile   extends   Applet   {  
          String   myFile   =   "/tmp/foo";  
          File   f   =   new   File(myFile);  
          DataOutputStream   dos;  
   
      public   void   init()   {  
           
          String   osname   =   System.getProperty("os.name");  
          if   (osname.indexOf("Windows")   !=   -1)   {  
              myFile="tmpfoo";  
          }  
      }  
   
      public   void   paint(Graphics   g)   {  
  try   {  
          dos   =   new   DataOutputStream(new   BufferedOutputStream(new   FileOutputStream(myFile),128));  
      dos.writeChars("Cats   can   hypnotize   you   when   you   least   expect   it\n");  
      dos.flush();  
      g.drawString("Successfully   wrote   to   the   file   named   "   +   myFile   +   "   --   go   take   a   look   at   it!",   10,   10);  
   
      String   name   =   System.getProperty("user.name");  
      g.drawString("And,   successfully   got   user.name   ..."   +   name,   10,   30);  
  }  
   
   
  catch   (SecurityException   e)   {  
      g.drawString("writeFile:   caught   security   exception",   10,   10);  
                  }  
  catch   (IOException   ioe)   {  
  g.drawString("writeFile:   caught   i/o   exception",   10,   10);  
                  }  
        }  
  }  
   
   
  这个是可以写本地文件。Top

4 楼dulang200x(独狼)回复于 2005-08-04 17:21:41 得分 0

好象applet   有个沙盒技术,,,不允许读写本地文件的,  
  除非你配置安全权限Top

5 楼njpyxujin(小熊笨笨)回复于 2005-08-17 12:51:02 得分 0

不要配置吧,把你写的class   先打包成JAR文件,在用KEYTOOL   生成一个密钥,再对JAR文件进行签名就可以了,,Top

相关问题

  • JSP如何调用APPLET?
  • 请教JSP调用APPLET的问题
  • 关于jsp中调用applet问题
  • jsp调用
  • jsp调用javabean
  • ASP调用本机TC环境问题!
  • 关于jsp或applet调用本地DLL的问题
  • jsp 怎么调用Applet中的事件(求命呀)
  • javascript中调用jsp
  • 调用哪个API 可以得到本机的IP地址

关键词

  • 文件
  • 页面
  • 执行
  • 调用
  • applet
  • myfile
  • drawstring
  • 可执行
  • import java

得分解答快速导航

  • 帖主:yinnanzzy

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo