首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

Web中运用Applet的方法

2012-11-25 
Web中使用Applet的方法Applet这东西,以前没有使用过,更没有在jsp页面中使用。这次必须要在jsp中使用Applet

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

如此,运行成功了!

热点排行