applet-Applet ClassNotFoundException

问题描述

Applet ClassNotFoundException

需求:在一个web项目里的一个页面上嵌入第三方的Applet
问题:在第三方给的示例里applet和html是在一个目录下的,applet标签如下:

 <applet id="phone" name="phone"
            code="com.sinocrm.softphone.ui.SoftphoneApplet" codebase="."
            archive="crmsoftphone.jar" width="960" height="200" >
            <param name="enableDisplayLongin" value="true">
            <param name="isIVR" value="false">
</applet>

codebase的值是个点,代表在同一目录下,该示例是可以运行的,applet能够显示

但是,要嵌入到我的web项目中的某个页面上的话,我把那个applet的jar包放在我的工程目录下,页面上的codebase的值也改了相对路径,打开页面是个叉叉,点击叉叉报ClassNotFoundException。我知道可能是codebase的路径问题,试了多种方式,可就是不行啊,求高手指教。我用的是Play framework框架开发的,不是普通的web项目

我的web项目发布到tomcat下的目录结构如下:

时间: 2025-01-21 10:54:28

applet-Applet ClassNotFoundException的相关文章

80块钱帮我解决!Applet java读取客户端串口数据

问题描述 80块钱帮我解决!Applet java读取客户端串口数据 大神!来帮我! ```package com.z.remotecheck.util; import java.applet.Applet; import java.awt.HeadlessException; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream;

JAVA/JSP学习系列之十三(Applet调用&amp;#106avascript函数)(译)

js|函数 下面的例子将说明在applet中去调用javascript函数 . 一.applet源代码(tmin_JS.java) // Importationsimport java.awt.Graphics ;import java.awt.Event ; // LiveConnect... for JavaScriptimport netscape.javascript.JSObject ; public class tmin_JS extends java.applet.Applet {

JAVA/JSP学习系列之十四(&amp;#106avascript改变Applet状态)(译)

js 下面的例子将说明利用javascript去改变applet状态和在javascript中调用applet中的方法. 一.applet源代码(tmin_JS2.java) // Importimport java.awt.Graphics ;import java.awt.Event ; // LiveConnect... for JavaScript// Not used... (it's more simple) public class tmin_JS2 extends java.ap

用Applet读写XML配置文件

xml 此小程序用DOM来读取XML文件,用DOM4j来写XML文件.DOM4j下载地址:http://sourceforge.net/projects/dom4j1.Applet主程序mainFrame.java package frame; /** * @author wls */import java.applet.*; import java.awt.*;import java.awt.event.*; public class mainFrame extends Applet { Do

Java Applet入门之数据类型

Java语言有着与C语言类似的教强的数据处理能力,即它的数据类型和不同类型上的运算定义得较为齐全,Java内部的数据类型可以分为四大类:整数.浮点数.字符.布尔型.其中整数和浮点数两大类根据长度和精度的不同,还可以进一步划分为byte.int.short.long.float.和double几个具体的类型.具体可参看下表: Java的基本数据类型 数据类型 关键字 占用比特数 取值范围 缺省数值 布尔型 boolean 8 true,false false 字符型 byte 8 -128--12

J2EE企业应用之Applet和Servlet的通信

在今天的多层结构的web应用程序的设计中,我们可以同时使用Java applet和Servlet.Applet为建立功能强大的动态界面提供了便利的机制,Servlet为web服务器或者其他应用服务器处理请求提供了高效率的手段. Sun公司的应用程序模型描述了在Java2平台下开发企业级的Java应用的最好的规范.一种被推荐的规范是:在前端使用Applet.HTML和JSP,在后端使用Enterprise JavaBeans支持的Servlet及其他成分. 这种体系结构的关键是在客户端的Apple

[JAVA100例]072、欢迎进入Applet世界

import java.awt.*; import java.applet.Applet; /** * <p>Title: 简单的Applet</p> * <p>Description: 继续Applet类,实现Applet方法.在屏幕说输出一句问候语.</p> * <p>Copyright: Copyright (c) 2003</p> * <p>Filename: Hello_applet.java</p>

用APPLET发送E-MAIL的源代码

都要用到JBuilder里的一个组件, 你可以去JBuilder目录下拷, 或自己用JDK的组件改一下 NO 1:这个程序调用Foxmail发送信件 /*这个程序要用到Jbuilder的几个类*/ import java.awt.*; import java.awt.event.*; import java.applet.*; import borland.jbcl.layout.*; import borland.jbcl.control.*; import java.net.*; publi

Applet与Application合并

Java是一种建立分布应用程序的技术.它是网络编程的最优秀工具.使Internet的应用从通讯工具扩展到能够运行成熟应用程序的网络. Java程序有两种类型:Applet和Application.简单的讲,Applet就是嵌入Web文档的程序,而Application则是所有其它类型的程序. 就Java而言,Applet与Application的大小和复杂性都没有限制,但是因为Applet主要是用于网络通讯,由于通讯速度有限,下载时间较长,因而Applet一般来说规模较小,而对于Applicat

Applet加载Java应用程序

如何编写小应用程序(Applet)并把其嵌入到网页中去的问题在很多关于Java的书中均有讨论.在这里我们不再重复此类问题,而是讨论如何将一个小应用程序用做构件,并能让自己编写的应用程序正常地加载并运行Java小应用程序. 什么是小应用程序(Applet) "Applet"(小应用程序)通常被认为是能嵌入互联网网页的有安全防护的应用程序.应该说这样的定义并不是很精确.下面让我们先来看看小应用程序的内涵. 图1 此图显示的是"SimpleApplet"作为独立应用程序运