2

我正在尝试使用位于我系统中其他位置的 jar 中的小程序(与 Web 内容不在同一项目位置)。我知道一个名为 codebase 的属性,它指向 web 寻找具有 applet 类的 jar 的位置。这是我输入的代码,但无法让它工作......

<script type="text/javascript">  
        if (_app == "Netscape") 
        {
            document.write('<object classid="java:UareUApplet.class"',
               'type="application/x-java-applet"',
               'name="UareUApplet"',
               'width="1"',
               'height="0"', 
               'type="application/x-java-applet"',
               'pluginspage="http://java.sun.com/javase/downloads"',
               'archive="UareUApplet.jar, dpuareu.jar"',
               'onFMDAcquiredScript="onFMDHandler"',
               'onEnrollmentFailureScript="onEnrollmentFailureHandler"',
               'onImageCapturedScript="onCaptureHandler"',
               'codebase="C:\Users\modonnell\Desktop\UareUApplet\UareUApplet\UareUApplet\Register\"',
               'onDisconnectedScript="onDisconnectedHandler"',
               'onConnectedScript="onConnectedHandler"',
               'onErrorScript="onErrorHandler"',
               'onLoadScript="onLoadHandler"',
               'bRegistrationMode="true"',
               'bDebug="true"',
               'bExclusivePriority="true"',
               'scriptable="true"',
               'mayscript="true"',
               'separate_jvm="true"> </object>'); 

}

如果我将 jar 粘贴到我的 Web 项目的文件夹中,并删除“代码库”声明,则小程序将工作。但我不想在每次编译后都粘贴到 jar 中。

4

1 回答 1

0

我需要在归档标签中添加到 jar 的路径。我需要完全删除代码库标签。

于 2013-03-20T23:45:08.667 回答