请大虾花5分钟时间帮我看一下这个applet,编译成功,怎么运行没反应呢? 你用IE看还是用appletviewer?两个都试一下有区别的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么运行的?还有 sun.misc 是什么包啊? 我是用ie运行的。用appletviewer为什么情况不一样呢?用这个的错误是:java.security.AccessControlException:access denied在出现的applet页面中什么都没有,左下角提示未初始化applet,我不是用了init()的吗?为什么呢?sun.misc 是sun的一个加密包吧,如果用不到放在那里有关系吗? appletview其实把applet的作为一个应用程序一样的运行,他不受安全模型的限制。ie运行则有严格的安全限制。现在看到的问题就是你的代码不能构通过这个安全检查造成的。FileInputStream(t1.getText())); 这句访问了本地的文件,这个是不允许的,所以会失败。 那我应该怎么解决呢?我用appletviewer也运行不起来,那我想实现这样的功能,要怎么做?难道applet就不能实现交互的功能了么? if("摘要计算".equals(s)){ try{ BufferedInputStream in = new BufferedInputStream(new FileInputStream(t1.getText())); MessageDigest md = MessageDigest.getInstance("md5"); DigestInputStream digestIn = new DigestInputStream(in,md); while(digestIn.read()!=-1); byte[] theDigest = md.digest(); t2.appendText(new BASE64Encoder().encode(theDigest)); }catch(Exception ex){ t2.setText("error"); }}为什么这段程序结果总是显示error呢?为什么在applet中就不能实现摘要计算这个功能呢?我做了很多改动,总是显示error,头都大了! 你吧错误帖 出来看看阿,告诉你了那个访问文件有问题,你可以去看一下applet的安全方面的资料。 要在IE运行,应该将代码嵌入的HTML语言中! FT还是fastmask(我心烦)说得在理 我都对这个问题失去信心了,但是看到有这么多朋友参与,还是很高兴!fastmask(我心烦),我已经在java.policy中设置了所有的文件可读可写,但是还是有错。哪位高手帮忙看看是不是我做摘要计算的代码有错还是怎么的?我要进行摘要计算的文件已经赋予了读写权限的! SUN公司的APPLET程序说明上明确说明,是不能够访问本地文件的,这是安全性问题,也是APPLET所不能作的! 菜鸟求解 InputStream 中 Mark方法中的参数到底有什么作用 在cmd下可以运行,在jcreator下就不行了 再论 一个关于截取字符串的面试题 怎么jtable增加一列jcheckbox? 小问题 你遇到过没有? 大家好谁能简介一下JAVA的一些种类 初学者java讨论 Struts has detected an unhandled exception: 如何利用socket传文件(不同格式的)?高分求救!!---在线等待 大家帮忙看看这个聊天室能用吗,?谢谢了
还有 sun.misc 是什么包啊?
在出现的applet页面中什么都没有,左下角提示未初始化applet,我不是用了init()的吗?为什么呢?sun.misc 是sun的一个加密包吧,如果用不到放在那里有关系吗?
FileInputStream(t1.getText()));
这句访问了本地的文件,这个是不允许的,所以会失败。
我用appletviewer也运行不起来,那我想实现这样的功能,要怎么做?
难道applet就不能实现交互的功能了么?
try{
BufferedInputStream in = new BufferedInputStream(new FileInputStream(t1.getText()));
MessageDigest md = MessageDigest.getInstance("md5");
DigestInputStream digestIn = new DigestInputStream(in,md);
while(digestIn.read()!=-1);
byte[] theDigest = md.digest();
t2.appendText(new BASE64Encoder().encode(theDigest));
}catch(Exception ex){
t2.setText("error");
}
}
为什么这段程序结果总是显示error呢?
为什么在applet中就不能实现摘要计算这个功能呢?我做了很多改动,总是显示error,头都大了!
还是fastmask(我心烦)说得在理
fastmask(我心烦),我已经在java.policy中设置了所有的文件可读可写,但是还是有错。
哪位高手帮忙看看是不是我做摘要计算的代码有错还是怎么的?我要进行摘要计算的文件已经赋予了读写权限的!