我试图将我写入的小程序嵌入到JSP中,但出于某些原因,无论我尝试什么,我都会得到ClassNotFoundException
。
这是我的小程序:
import javax.swing.*;
import java.awt.*;
public class HelloWorld extends JApplet {
public void init() {
final MyDataAccessObject dao = new MyDataAccessObject();
try {
SwingUtilities.invokeAndWait(new Runnable() {
public void run() {
JLabel lbl = new JLabel("Hello World");
Container content = getContentPane();
content.add(AnotherGui.getGUI());//add rootNode to JFRame
dao.connectToDB();
}
});
} catch (Exception e) {
System.err.println("createGUI didn't complete successfully");
}
}
}
我的JSP并不复杂。现在我只想将Applet放入其中并在浏览器中运行它。 以下是我尝试过的方法:
<applet code="HelloWorld.java" name="HelloWorld" archive="HelloWorld.jar"> </applet>
<applet code="HelloWorld.class" width="350" height="350">.</applet>
<applet codebase="dist/" archive="HelloWorld.jar" code="src.HelloWorld"> </applet>
我对这里要做的事情已经不知所措了!
其他信息:
答案 0 :(得分:0)
尝试省略.java
因此,提供您的HelloWorld
类没有包声明尝试:
<applet code="HelloWorld" name="HelloWorld" archive="HelloWorld.jar"> </applet>