.Net Web 应用程序问题中的 Java Applet

标签 java html applet

如何将 Java Applet 放入我的 .Net Web 应用程序中?

我正在尝试以下代码

                        <applet code="com.griaule.fingerprintsdk.appletsample.FormMain" 
                        archive="C:\Users\lucas\workspace\applet-chave\bin\SignedFingerprintSDKJava.jar, C:\Users\lucas\workspace\applet-chave\bin\SignedFingerprintSDKJavaAppletSample.jar, C:\Users\lucas\workspace\applet-chave\bin\sqljdbc4.jar" height="550" width="550">
                    </applet>

但是我得到了以下错误

   java.net.MalformedURLException: unknown protocol: c
    at java.net.URL.<init>(Unknown Source)
    at java.net.URL.<init>(Unknown Source)
    at sun.plugin.util.ProgressMonitorAdapter.setProgressFilter(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager.setupProgress(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
java.net.MalformedURLException: unknown protocol: c
    at java.net.URL.<init>(Unknown Source)
    at java.net.URL.<init>(Unknown Source)
    at sun.plugin.util.ProgressMonitorAdapter.setProgressFilter(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager.setupProgress(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
java.net.MalformedURLException: unknown protocol: c
    at java.net.URL.<init>(Unknown Source)
    at java.net.URL.<init>(Unknown Source)
    at sun.plugin.util.ProgressMonitorAdapter.setProgressFilter(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager.setupProgress(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

如果我将 .jar 插入到我的 .net 项目中,会出现错误 IllegalArgumentException,如果我在 jar 文件的路径前插入 file:\,会出现错误 SecurityException 就像我在评论中说的那样。

最佳答案

Java applet 是使用 HTML 标记配置的,因此此处对 .Net 的引用无关紧要。

我猜你的问题是你配置属性存档中定义的类路径的方式。此处指定的 jar 引用必须与您的代码库相关。它们不能是您机器上的绝对文件路径。

你应该这样写

first.jar,second.jar

并将 jar 放在可通过 HTTP 访问的位置

关于.Net Web 应用程序问题中的 Java Applet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11619809/

相关文章:

HTML 行样式,第 n 个子元素

html - 图像悬停不适用于模态

java - 如何在 Java 中重复音频?

java - 构建当前的 Selenium ?

java - Spring Oauth2 - 自定义异常处理程序

html - 如何将div设置为 child 的外部高度?

java - .png 文件的 drawImage() 在 Java 小程序中不起作用?

java - 为什么我收到 NoSuchMethodError : main in my Applet?

java - 在 Java 中的给定路径处创建目录 - 带空格的路径

java - GWT Gin 2.1 不支持的主要.次要版本 51.0