日期:2014-05-18  浏览次数:20681 次

一个很简单的Applet问题
做Applet时,难道.class文件和.html文件一个一定要放在同一个目录下吗?
我现在做了一个没有放在一个目录下,结果出错.

Hello.java
//
package   com.Applet;

import   java.applet   .*;
import   java.awt.*;

public   class   HelloWorld     extends   Applet  
{
public   void   paint(Graphics   g)
{
g.drawString   ( "你好,Java世界! ",2,20);
}
}


HelloWorld.html
<html>
<head> <title> 我的第一个JavaApplet程序 </title> </head>
</body>  

<p>
<applet   code=../WEB-INF/classes/com/Applet/HelloWorld.class  
width=300
height=200>
</applet>
dsf
</body>
</html>  


说明一下:   我是在eclipse中做applet测试的!!


------解决方案--------------------
在web程序中,WEB-INF是个特别目录,属web服务器专用,其他程序不能访问此区,因此,你的applet找不到类,要单独建一文件夹。