Topic: 有关Applet无法加载的问题

  Print this page

1.有关Applet无法加载的问题 Copy to clipboard
Posted by: njord
Posted on: 2003-08-13 12:46

路径都没有问题,替换成一个简单的Applet都可以用。

我在Applet中import了一些自己的类以及其他jar包中的类,是不是这个影响了Applet的加载呢?
此外我没有打成jar包,直接用目录形式存放的,会不会有影响?

2.Re:有关Applet无法加载的问题 [Re: njord] Copy to clipboard
Posted by: menzy
Posted on: 2003-08-13 13:09

网络上面发布applet,一般需要打包成jar文件才合适。
另外,注意叶面中<applet codebase=...>,告诉浏览器如果没有发现类可以从那个网址加载

3.Re:有关Applet无法加载的问题 [Re: menzy] Copy to clipboard
Posted by: heaven
Posted on: 2003-08-13 13:30

不要用applet了,用object,可以参考sun的例子

4.Re:有关Applet无法加载的问题 [Re: njord] Copy to clipboard
Posted by: njord
Posted on: 2003-08-13 16:48

applet是不是需要签名了才能用?

5.Re:有关Applet无法加载的问题 [Re: njord] Copy to clipboard
Posted by: menzy
Posted on: 2003-08-13 18:20

applet签名一般是因为JVM限制,比如需要用到Browser端的资源,如果不用可以不签名
Object一般用于activeX控件,各有利弊。

6.Re:有关Applet无法加载的问题 [Re: njord] Copy to clipboard
Posted by: njord
Posted on: 2003-08-14 09:08

在Applet中,我调用了Bouncy Castle的Provider,是使用
Security.addProvider(new BouncyCastleProvider());
进行加载的。

我的Applet没有签名,不知道是不是因为Applet不能调用Security.addProvider(new BouncyCastleProvider())这样的代码?
有安全限制么?

7.Re:有关Applet无法加载的问题 [Re: njord] Copy to clipboard
Posted by: njord
Posted on: 2003-08-14 09:26

补充一下:

我是用<object...>方式加载一个Applet的,该Applet调用了其他的类,没有访问浏览器端文件的操作,有加载算法提供者的操作:
Security.addProvider(new BouncyCastleProvider());

出现的状况是IE的加载进度条始终不完结,点击IE的关闭钮无法关闭,只能用结束任务的方式关闭。
程序中没有循环。

一般在什么状况下会出现这样的情况呢?请有经验的指点,谢谢。

8.Re:有关Applet无法加载的问题 [Re: njord] Copy to clipboard
Posted by: njord
Posted on: 2003-08-14 09:51

再补充,我用一个非常简单的Applet替换,依然无法加载。
为什么?
PLUG-IN我已经装好了呀,用<applet>调用都没有问题呢

9.Re:有关Applet无法加载的问题 [Re: njord] Copy to clipboard
Posted by: njord
Posted on: 2003-08-14 10:00

无法加载是因为我用javascript调用了它
把javascript去掉就可以加载了
但我现在就是想要用javascript调用它的方法呀
怎么会这样呢?
用<applet>标记的话就可以用javascript调用


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923