我用applet中的getImage(getCodeBase(),"men.gif");装载图片时,编译的.class文件和图片文件在同一级目录下才能找到,不在同一级目录下面为什么找不到?我在把applet装载到html时,也说找不到.class的目录文件?请问是什么问题?在html中codeBase这个标签我应该写什么地址?

解决方案 »

  1.   

    不在同一目录下当然可以,如果你的图片放在跟.class文件在同一级目录的
    名为img的文件夹中,就写成getImage(getCodeBase(),"img/men.gif");
    html,class文件最好在同一级目录下。
      

  2.   

    我在web页面中,我生成的unit.class文件在depoly/Web-INF/classes文件夹中。我页面在depoly文件夹下面。html文件加载的unit.class文件只认depoly文件夹下面的unit.class文件,怎么不认depoly/Web-INF/classes文件下面的unit.class文件呢?我的codeBase=“http://localhost:8080”或者codeBase="/"都只认depoly下面的unit.class。请问为什么?