我正在尝试使用一个非常简单的小程序部署 Java Web 应用程序(Spring、Hibernate、Maven、Tomcat、WinXp),但是当我使用这个小程序打开 jsp 页面时,我看到了ClassNotFountException错误。
我的项目结构(已部署):
myApp
|--META-INF
|--WEB-INF
|--classses
|--ru
|--mydomain
|--applet
|--FileChooserApplet.class
|--views
|--main.jsp
|--index.html
|--resources
FileChooserApplet.class:
package ru.mydomain.applet;
import java.applet.Applet;
public class FileChooserApplet extends Applet {
@Override
public void paint(java.awt.Graphics g) {
g.drawString("Weather is good!", 70, 70);
}
}
主.jsp:
...
<body>
<APPLET code="ru.mydomain.applet.FileChooserApplet.class"
codebase="../classes" width=350 height=200></APPLET>
...
</body>
..
我试图将代码库属性更改为:
- “课”
- “/类”
- “”
- 删除此属性
但是,如果我将相同的小程序代码添加到index.html并双击该文件(浏览器中的 URL 以 开头file:///C:/projects/myApp/target/myApp/...
),那么小程序就可以工作。