Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在ASP.NET MVC应用程序中使用Java小程序_Java_Asp.net Mvc_Applet_Classnotfoundexception - Fatal编程技术网

无法在ASP.NET MVC应用程序中使用Java小程序

无法在ASP.NET MVC应用程序中使用Java小程序,java,asp.net-mvc,applet,classnotfoundexception,Java,Asp.net Mvc,Applet,Classnotfoundexception,这是我第一次不得不使用Java小程序,我失败得很惨 我得到了一个java小程序,需要放在ASP.NETMVC页面上。我还收到了一个使用相同applet的示例web表单。该示例工作正常,但当我将小程序放在MVC页面上时,出现了一个异常:ClassNotFoundException。它找不到com.applet.SampleApplet.class。我试图将Sample.jar文件放在根目录和使用applet的视图中,但到目前为止还没有找到。以下是在示例中有效但在我的应用程序中无效的部分

这是我第一次不得不使用Java小程序,我失败得很惨

我得到了一个java小程序,需要放在ASP.NETMVC页面上。我还收到了一个使用相同applet的示例web表单。该示例工作正常,但当我将小程序放在MVC页面上时,出现了一个异常:ClassNotFoundException。它找不到com.applet.SampleApplet.class。我试图将Sample.jar文件放在根目录和使用applet的视图中,但到目前为止还没有找到。以下是在示例中有效但在我的应用程序中无效的部分

        <object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" 
            width="276" height="296" align="center" 
            codebase="/supports/jre-7u1-windows-i586.exe">
        <param name="java_code" value="com.applet.SampleApplet.class">
        <param name="java_archive" value="Sample.jar">
        <param name="type" value="application/x-java-applet;version=1.4">
        <param name="language" value="en">
        <param name="country" value="US">
        <param name="id" value="Sample">
        <param name="name" value="Sample">
        <comment>
        <EMBED type="application/x-java-applet;version=1.4" 
               width="276" height="296" align="center" 
               pluginspage="/supports/jre-7u1-windows-i586.exe" 
               java_code="com.applet.SampleApplet.class">
        <param name="java_archive" value="Sample.jar">" 
               java_archive="Sample.jar" language="en" country="US" 
               id="Sample" name="Sample"/>
        <noembed>
            <p>Unable to start java plugin.</p>
        </noembed>
        </comment>
    </object>

" 
java_archive=“Sample.jar”language=“en”country=“US”
id=“Sample”name=“Sample”/>
无法启动java插件


要使其正常工作,我需要将jar文件放入Content文件夹。

如果您使用的是NetBeans,请确保将包放在顶部,以便它知道在哪里可以查看

例如:

package sampleapplets;

import java.awt.Graphics;
import javax.swing.JApplet;

1) “ClassNotFoundException。它找不到com.applet.SampleApplet.class。我试图将Sample.jar文件放在根目录“给定类是
com.applet.SampleApplet.class
中,它应该位于jar中的路径
com/applet
。jar中的路径必须与类的包匹配。2)用于编写
applet
(或
对象
或其他内容)嵌入
SampleApplet
.3)的元素。有关信息,请参见。我们可以从您处use@AndrewThompson谢谢你的建议,但当我尝试它时,我得到了完全相同的错误。还有其他建议吗?是的,我建议你按照编辑过程中遵循的操作过程进行操作,当我看到小程序页面downloa时,该操作很快得到解决d Jar,检查类的位置,编写一个示例启动文件(HTML/JS),测试它,获得屏幕截图..你看到我要用这个做什么了吗?@AndrewThompson我终于明白了。我需要把Jar文件放到内容文件夹中。我不明白为什么,但它现在可以工作了。很高兴你把它整理好了。:)