如何检查.dll是否再次加载?

时间:2009-07-02 11:19:11

标签: jsp java-native-interface

我在JSP中使用了.dll。

在第一个Jsp程序中,我做了一个转发另一个JSP页面的代码。

再次使用相同的dll

所以我的问题是转发页面是否再次加载

库中?

或者它加载了一次?

我在单独的类

中编写System.loadlibrary(“lib”)

并在第一个JSP页面和转发的JSP页面中为该类创建了一个对象。

假设它再次加载!如何使.dll加载一次?

我正在使用apache tomcat web server 6.0.20。

提前致谢

克里希纳

1 个答案:

答案 0 :(得分:0)

System.loadLibrary()使用Runtime.loadLibrary(); documentation for that function说:

  

如果使用相同的库名称多次调用此方法,则忽略第二次和后续调用。

因此,只要您的库仅作为一个名称安装,就不会出现此问题。