在jsp / xhtml / html中调用applet时出现异常

时间:2013-02-15 05:39:36

标签: java applet

使用JSF 2.0在xhtml上调用applet时出现异常“ClassNotFoundException。我在applet中实现了两个表单。 这些applet存档到console.jar文件。这个.jar文件被添加到我的web应用程序类路径中。应用程序受到了限制 JSF 2.0。项目结构如

scheamaconsole    
          |__src    
          |
          |__webapps
            |
            |____WEB-INF
             |
             |__lib
                 |
                 |__console.jar
             |
             |____ui
                |
                |__admin
                |
                |________ sechemaapplet.xhtml

schemaapplet.xml: -

<applet code="com.schema.apps.schemamain.class" width="100%" height="100%" archive="console.jar"  codebase="/classes/"/>

但是上面的applet标签不起作用。所以我尝试了另一种方式,我将console.jar文件复制到webapps&gt; ui和applet代码中,如

<applet code="com.schema.apps.schemamain.class" width="100%" height="100%" archive="console.jar"  codebase="/webapps/ui"/>

但是这个也有同样的例外。请帮助我,为什么会遇到这个例外。

1 个答案:

答案 0 :(得分:0)

是的,它解决了这个问题。我将所有依赖.jars复制到ui&gt; admin文件夹中,因为只能访问html,jsp等才能访问客户端.applet标签是

<applet code="com.schema.apps.schemamain.class" width="100%" height="100%" archive="console.jar"  />