做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测试的!!
我现在做了一个没有放在一个目录下,结果出错.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测试的!!
在做applet程序时,是不是.class文件和.html文件必须在一个目录下?我自己做了一个简单的applet程序helloworld,我把helloworld.class,helloworld.java,helloworld.html放在一个目录下时,页面中的applet加载成功!否则页面就加载不成功!!
你可能会问我为什么那就把.class和.html放在同一个目录下不就行了呀,可是我现在是用eclipse做一个网站,项目中有src, webroot文件夹,其中src文件夹中的java文件默认编译成了class文件放到了webroot/WEB-INF/classes下,而要做的一个Helloworld.html是在webroot下,所以我现在想请高手指点一下,我想这样实现能行吗?
如果不行有什么好的建议!!!