日期:2014-05-17  浏览次数:20669 次

APPLET运行错误
新手初学试验了一个applet
Java code
<html>
  <head>
    
    <title>My JSP 'MyJsp.jsp' starting page</title>
  
  </head>
  
  <body>
      <jsp:plugin code="Clock.class" codebase="Applet" type="applet"></jsp:plugin>
  
  </body>
</html>


然后在浏览器中看到错误点击提示
Java 插件10.0.0.147
使用 JRE 版本 1.7.0-b147 Java HotSpot(TM) Client VM
用户主目录 = C:\Users\acer
----------------------------------------------------
c: 清除控制台窗口
f: 终结在结束队列上的对象
g: 垃圾收集
h: 显示此帮助消息
l: 转储类加载器列表
m: 打印内存使用情况
o: 触发日志记录
q: 隐藏控制台
r: 重新加载策略配置
s: 转储系统和部署属性
t: 转储线程列表
v: 转储线程堆栈
x: 清除类加载器高速缓存
0-5: 设置跟踪级别为<n>
----------------------------------------------------
Detected from bootclasspath: C:\\PROGRA~1\\Java\\jre7\\lib\\deploy.jar

求援助。。搜了半天没发现解决


------解决方案--------------------
Applet执行时,html中写的类名(含包路径)要完全一致,存放位置也要正确,否则不能执行

如html中的
<APPLET codebase=.. code="test/Test.class" width=350 height=350></APPLET>

说明,要执行一个叫Test.class的Applet,它在test包中,该文件在本html文件所在目录中(codebase指定),这样,这个Test.class必须放在本html文件所在目录的test目录下