`
wnzz95391511
  • 浏览: 126542 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Web中使用Applet的方法

阅读更多
Applet这东西,以前没有使用过,更没有在jsp页面中使用。这次必须要在jsp中使用Applet显示图,也就来学了一学。
在网上查了一些使用方法。

JSP中嵌入applet使用<jsp:plugin/>标签

我使用的applet类是
AlarmSpeedApplet.class,在com.wlwh.chart.linechart包中。测试JSP为AppeltJsp.jsp
<jsp:plugin>标签定义如下:
<jsp:plugin type="applet"
			code="com.wlwh.chart.linechart.AlarmSpeedApplet.class"
			codebase="plugin"
			width="600" height="600">
		</jsp:plugin>

目录结构如下
...WEBROOT
.......plugin
..........com
.............wlwh
.................chart
......................linechart
..............................AlarmSpeedApplet.class
.......WEB-INF
.......AppletJsp.jsp

运行后,AlarmSpeedApplet类被浏览器找到了,却发现不了AlarmSpeedData类。原来applet类使用的类,也需要被包含进来。修改如下:
<jsp:plugin type="applet"
			code="com.wlwh.chart.linechart.AlarmSpeedApplet.class"
			codebase="plugin"
			archive="AlarmSpeedData.class,AlarmSpeed.class,jfreechart-1.0.8.jar,jfreechart-1.0.8-experimental.jar,jfreechart-1.0.8-swt.jar,jcommon-1.0.12.jar"
			width="600" height="600">
		</jsp:plugin>

将类所需要的包也加入了进来,目录结构如下
...WEBROOT
.......plugin
..........com
.............wlwh
.................chart
......................linechart
..............................AlarmSpeedApplet.class
..............................其他同包下所被用到的类
...........所有使用的jar包
.......WEB-INF
.......AppletJsp.jsp

如此,运行成功了!
1
1
分享到:
评论

相关推荐

    Applet整合到web环境

    在Applet中使用Swing,可以创建出与Web页面无缝融合的图形界面。 总结起来,整合Applet到Web环境涉及了Applet的生命周期管理、与服务器的交互、类路径配置、浏览器兼容性、安全策略以及使用Spring进行依赖注入等多...

    web 扫描仪程序 applet

    在这个场景中,"web扫描仪程序 applet"指的是使用Applet技术构建的Web扫描工具。 Applet在Web扫描仪中的应用主要体现在以下几个方面: 1. **跨平台性**:由于Java的“一次编写,到处运行”特性,Applet可以在任何...

    同一web页面两个applet通信.

    在Applet中,可以通过`java.beans.PropertyChangeSupport`类来发布和监听属性变化,实现Applet间的通信。 3. **使用Java的Observer和Observable模式** 这是Java标准库提供的事件处理模型,一个对象(Observer)...

    WEB中Applet找不到class的问题

    在Web应用中,Applet是一种基于Java的小程序,它可以在客户端浏览器中运行,提供丰富的交互体验。然而,开发和部署Applet时,开发者经常会遇到“找不到class”的问题,这通常是由于类路径配置不当或者文件组织结构...

    基于Java Applet与servlet通信技术的Web文本页面保护方法.pdf

    在该方法中,使用Java Applet来显示文本信息,并使用servlet来处理用户的请求。当用户请求文本信息时,servlet将文本信息发送到Java Applet,然后Java Applet将文本信息显示在页面上。由于Java Applet具有强大的在...

    Applet

    Applet是一段用Java语言编写的代码,能够在用户的浏览器环境下运行,为用户提供动态的、交互式的Web内容。与传统的Java Application不同,Applet的执行方式并不从main()方法开始,而是通过浏览器加载特定的HTML文件...

    yang_test_applet.zip_applet web

    在Java Web Applet中,主要涉及以下几个关键概念: 1. **Applet类**:所有的Applet程序都继承自Java的`Applet`类或者`JApplet`类(在Swing库中)。这些类提供了初始化、绘画和事件处理等方法。 2. **生命周期方法*...

    Html中嵌入Applet的jar包的方法及实例.pdf

    Html中嵌入Applet的jar包的方法及实例 Html中嵌入Applet的jar包是一种常见的技术,能够将Java Applet嵌入到Html页面中,以便在Web浏览器中运行。下面将详细介绍 Html中嵌入Applet的jar包的方法及实例。 一、 Html...

    关于 js 和 applet 相互调用的例子

    而在Applet中,可以使用`getScriptEngine()`方法获取JavaScript引擎,从而调用JS函数。 让我们深入到例子中,假设我们有一个名为"AppletExample.jar"的Applet,它包含一个名为`MyApplet`的类,这个Applet需要与页面...

    java中通过applet访问本地资源

    Java中的Applet是一种小型的Java程序,它可以在用户的Web浏览器中运行,提供了通过Web应用程序访问本地资源的能力。这种技术在早期的互联网应用中被广泛使用,允许开发者创建交互式的、动态的网页内容。然而,随着...

    javaApplet习题.pdf

    Java Applet 是一种小程序,可以在 Web 浏览器中运行,具有交互性和动态性。本文总结了 Java Applet 的一些重要知识点,包括 Applet 的定义、生命周期、安全机制、线程机制、图形用户界面等方面。 一、Applet 的...

    同一个网页中两个APPLET通讯

    4. 在被控制的APPLET中实现相应的线程管理逻辑。 请注意,由于安全性问题和现代Web技术的发展,APPLET在现代浏览器中的支持已经大大减少,现在更倾向于使用JavaScript、HTML5和Web服务来实现类似的功能。然而,理解...

    javac命令以及appletviewer命令使用

    - appletviewer主要用于开发和测试阶段,在实际部署时通常会使用Web服务器来加载Applet。 通过以上内容,我们可以了解到javac和appletviewer命令的基本用法及其应用场景,这对于深入理解Java语言以及提高开发效率都...

    java的applet实例

    在Java的发展历程中,Applet曾经是实现网络互动的重要工具,但随着JavaScript、Ajax以及现代Web框架的兴起,Applet的使用逐渐减少。 1. **Java Applet的基本概念** - Java Applet是Java平台的一部分,它通过Java...

    Java Applet 入门教程

    然后,你需要在HTML文件中使用`&lt;applet&gt;`标签来嵌入Applet,指定Applet类名和代码base等参数。 **Applet的安全限制** 由于安全原因,Java Applet受到严格的沙箱限制,无法访问本地文件系统、网络等资源,除非用户...

    java applet实例讲解

    Java Applet是Java技术在早期Web开发中的一种应用方式,它允许开发者创建可以在浏览器中运行的小型程序。本文将深入讲解Java Applet的概念、工作原理以及如何通过实例进行学习。 一、Java Applet概述 Java Applet是...

    java applet 简单案例

    这个案例可以帮助初学者快速理解如何在Applet中进行绘图操作。 五、安全限制 由于安全原因,现代浏览器已不再支持Applet,因为它们可以访问用户的系统资源,存在潜在的安全风险。开发者现在更多地转向其他技术,如...

    Java中Applet类的方法.pdf

    在Java编程语言中,Applet是一种特殊的Java程序,它能够在Web浏览器中运行。Applet类是Java类库的核心组成部分,位于`java.applet`包内,虽然从继承角度来看它与构建图形用户界面的`java.awt`包相关,但由于其独特...

    Java与Java+Applet和JavaScript间的混编方法

    虽然这种方法可以实现 JavaScript 和 Java 之间的交互,但由于安全性和兼容性问题,这种做法并不推荐在现代 Web 应用程序中使用。现代浏览器已经不再支持这种方式,因此开发者需要寻找其他替代方案。 #### 2. 从...

    Applet与Servlet之间的通信与交互

    在Java编程领域,Applet和Servlet是两种不同的技术,它们分别在Web应用的不同层面...同时,结合"源码"和"工具"这两个标签,我们可以推断这些资料可能包含了实际的代码示例和相关工具的使用方法,对实践学习大有裨益。

Global site tag (gtag.js) - Google Analytics