java.io.IOException: open HTTP connection failed

java.io.IOException: open HTTP connection failed

erverybody,
       为什么偶将Applet的class文件放在WEB-INF\classes目录就加载不了,Java 控制台出现如下错误:

载入:找不到类 cqu.slmt412.rfds.applets.Zbasicall. class

java.lang.ClassNotFoundException: cqu.slmt412.rfds.applets.Zbasicall.
class

    at sun.applet.AppletClassLoader.findClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at sun.applet.AppletClassLoader.loadClass(Unknown Source)

    at java.lang.ClassLoader.loadClass(Unknown Source)

    at sun.applet.AppletClassLoader.loadCode(Unknown Source)

    at sun.applet.AppletPanel.createApplet(Unknown Source)

    at sun.plugin.AppletViewer.createApplet(Unknown Source)

    at sun.applet.AppletPanel.runLoader(Unknown Source)

    at sun.applet.AppletPanel.run(Unknown Source)

    at java.lang.Thread.run(Unknown Source)

Caused by: java.io.IOException: open HTTP connection failed.

    at sun.applet.AppletClassLoader.getBytes(Unknown Source)

    at sun.applet.AppletClassLoader.access$
100 (Unknown Source)

    at sun.applet.AppletClassLoader$
1 .run(Unknown Source)

    at java.security.AccessController.doPrivileged(Native Method)

     
10  more
文件结构:
applet2.JPG
这是我的applet tag:
< applet  code ="cqu.slmt412.rfds.applets.Zbasicall.class"  width =600  height =400 >
即使加上codebase,也不行:
< applet  code ="cqu.slmt412.rfds.applets.Zbasicall.class"  codebase ="WEB-INF\classes"  width =600  height =400 >

但将包含class的目录放录直接放于应用程序路径就可以显示了,applet标签没有任何的改动。
可以运行的目录结构:
applet1.JPG

运行环境:
Windows 2003 sp1 + IE6 + Tomcat 5.02+Java(TM) Plug-in: 版本 1.4.2_11

Why?

你可能感兴趣的:(java.io.IOException: open HTTP connection failed)