在jsp页面使用applet时。总是报错——找不到类。
主要是因为一般src中的文件变成class文件,放在WEB-INF/classes下,该目录是个特殊目录,通过http://ip:port/项目名称/...找不到类,在WEB-INF的同级目录下建立一个文件夹专门存放applet的class文件。一般最好跟相应页面放在一起。
例如:我的applet的class文件TestApplet.class在包com/kt/applet中
路径为 <项目名称>/WEB-INF/classes/com/kt/applet/TestApplet.class
页面路径为<项目名称>/page/upload.jsp
现在在把classes中的com目录拷贝到page下
这时page目录下有一个upload.jsp页面还有一个com目录
在jsp页面中配置applet的路径
<applet code="com.kt.applet.TestApplet.class" codebase="/<项目名称>/page">
</applet>
主要是因为一般src中的文件变成class文件,放在WEB-INF/classes下,该目录是个特殊目录,通过http://ip:port/项目名称/...找不到类,在WEB-INF的同级目录下建立一个文件夹专门存放applet的class文件。一般最好跟相应页面放在一起。
例如:我的applet的class文件TestApplet.class在包com/kt/applet中
路径为 <项目名称>/WEB-INF/classes/com/kt/applet/TestApplet.class
页面路径为<项目名称>/page/upload.jsp
现在在把classes中的com目录拷贝到page下
这时page目录下有一个upload.jsp页面还有一个com目录
在jsp页面中配置applet的路径
<applet code="com.kt.applet.TestApplet.class" codebase="/<项目名称>/page">
</applet>