這是我第一次使用Java小程序,並且我失敗了。未能在ASP.NET MVC應用程序中使用Java小程序
我被給了一個java applet,我需要把它放在ASP.NET MVC頁面上。我還使用相同的小程序給了一個示例WebForm。該示例工作得很好,但是當我把小程序放在MVC頁面上時,我得到一個異常:ClassNotFoundException。它無法找到com.applet.SampleApplet.class。我嘗試將Sample.jar文件放在根目錄中,並且在使用applet但目前沒有雪茄的View中。以下是在示例中工作的部分,但不在我的應用中。
<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>
1)* 「ClassNotFoundException的它未能找到com.applet.SampleApplet.class我試圖把在根Sample.jar文件」 *鑑於類是' com.applet.SampleApplet.class'應該在Jar中的路徑com/applet中。 Jar *中的路徑必須與該類的包匹配。 2)使用['deployJava.js'](http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/deployment_advice.html#deplToolkit)編寫'applet'(或'object'或者其他)嵌入'SampleApplet'的元素。 3)有關信息,另請參閱[本答案](http://stackoverflow.com/a/14474623/418556)。從你我們可以使用 –
@AndrewThompson謝謝你的建議,但是當我嘗試它時,我得到了完全相同的錯誤。還有其他建議嗎? – Vadim
是的,我建議你按照[其他問題](http://stackoverflow.com/q/14474564/418556)編輯中的操作過程,當我看到小程序頁面時,它很快就解決了,下載該Jar,檢查類的位置,編寫一個示例啓動文件(HTML/JS),測試它,獲取屏幕截圖..你看到我要去哪裏? –