我做了一个applet之间通讯的程序,出现错误,请帮忙!!!
我做了一个applet之间通讯的例子,是在同一个浏览器窗口中的不同的frame中进行通讯。其中用到了书上说的AppletList类,结果运行的时候,浏览器的状态栏显示下面的错误信息:
java.lang.SecurityException: class "AppletList" s signer information does not match signer information of other classes in ...
我的网页有两个frame,每个frame各有一个applet分别是applet1, applet2。
我希望在applet2中调用applet1中的方法。所以,我在applet1中的start()中写了下面这行程序:
AppletList.register("comm", this);
并在stop()中写了:AppletList.remove("comm");
但是好像每次都是在applet1初始化的时候出现上面的提示错误!!!
不知道为什么,请高手给讲讲,好么!!!
还有,我的applet1里面有3个类,我最后是把它们打成了jar的包,而且还作了数字签名,这些会有影响么???
请高手指点!!!