从Javascript调用加载dll时发生java安全性错误,但从小程序直接调用时未发生java安全性错误

从Javascript调用加载dll时发生java安全性错误,但从小程序直接调用时未发生java安全性错误,java,javascript,security,Java,Javascript,Security,我有一个小程序,loadslibrary,通过一个名为loadLibrary的静态方法调用System System.loadLibrary("ReadRegistry"); 只要我从applet中调用loadLibrary,这就可以正常工作。但是,如果我从javascript访问另一个方法,称为handleLoad(),它调用loadLibrary方法,那么当我尝试调用System.loadLibrary语句时,会出现java安全错误 为什么会这样?一旦JS调用了一个调用,JRE就不再信任它

我有一个小程序,
loadslibrary
,通过一个名为
loadLibrary
的静态方法调用
System

System.loadLibrary("ReadRegistry");
只要我从applet中调用
loadLibrary
,这就可以正常工作。但是,如果我从javascript访问另一个方法,称为
handleLoad()
,它调用
loadLibrary
方法,那么当我尝试调用
System.loadLibrary
语句时,会出现java安全错误


为什么会这样?

一旦JS调用了一个调用,JRE就不再信任它了

要解决这个问题,请将问题代码包装在一个函数中,并使用其中一个变量调用它