【问题标题】:reference applet class in Maven webapp archetype eclipse classnotfound exceptionMaven webapp原型中的参考小程序类eclipse classnotfound异常
【发布时间】:2014-04-07 18:20:41
【问题描述】:

我正在尝试在使用 maven webapp 原型创建并导入 Eclipse 的 java web 动态项目中运行 HTML 5 文件或 JSP 页面中的小程序。

文件夹结构:

我的项目 - 部署描述符:myproject - JAX-WS 网络服务 - Java 资源 -src/main/java com.mypackage.servlets servletsrc.java

   -Applets
       com.myappletpackage.applets
        appletcode.java

   Libraries
 Java Script Resources
 Deployed Resources

src/
     /main/ 
      java/ ... sourcecode
     /webapp
         /HtmlfileCallingApplet.html
         /file.html
target/
    /myproject
             /META-INF
             /WEB-INF/
                     /Classes/
                           /com/
                           /mypackage
                                 servlet.class
                            /myappletpackage
                                 appletcode.class
                /lib/

在我的 html 页面中引用 appletcode.class 的神奇代码是什么?如果我部署这个 包,这是我尝试过的

var attributes =                  {codebase:'http://localhost/Myproject/WEBINF/classes/com/MyAppletPackage/Appletcode.class',
                  code: 'com.MyAppletPackage.Appletcode.class',
                  archive: 'MyProject.war',
                  width: '800', 
                  height: '600'};
var parameters = {java_arguments: '-Xmx256m'}; // customize per your needs
var version = '1.5'; // JDK version
deployJava.runApplet(attributes, parameters, version);


            `

【问题讨论】:

    标签: java eclipse maven applet


    【解决方案1】:

    在 JSP 页面中,我将类文件复制到 JSP 页面旁边的路径中 并在页面中使用它:

    <jsp:plugin type="applet" code="Appletcode.class" codebase="." width="400" height="400"> <jsp:fallback> <p>Unable to load applet</p> </jsp:fallback> </jsp:plugin>

    现在我在插件中引用 JAR 文件时遇到问题,这些文件应该在哪里?

    【讨论】:

      猜你喜欢
      • 2017-09-22
      • 1970-01-01
      • 2017-02-20
      • 1970-01-01
      • 2011-11-18
      • 2011-09-16
      • 2013-03-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多