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
如此,运行成功了!
分享到:
相关推荐
把applet放到web环境中,使用spring配置ejb或是别的服务层接口函数,自己留着用的,主要针对IE总是报找不到class的错误,现已配置好。
web扫描仪程序 web扫描仪程序 applet实现
在同一web页面中两个applet通信示例
对于applet学习使用过程中 出现的找不到class的解决办法
在 Web 应用程序中集成 Applet.
java web applet,一个小小的applet测试程序
applet 图片 扫描 java web applet 图片 扫描 java web
JAVA获取客户端MAC,web获取客户端MAC,Applet获取客户端MAC;JAVAweb开发;服务器端很难获取到客户端的MAC受路由器等....获取的到不正确或者被过滤掉;小弟,无奈写了一个客户端的Applet来获取客户端MAC然后再在传...
java 通过web应用访问本地资源,例如web服务器,通过客户端调用applet访问本地的ipmac地址
同一个网页中两个APPLET通讯 用一个APPLET中的按钮控制另一个APPLET的线程
远程采集系统嵌入式WEB端java applet动态曲线显示采集量的代码.zip
远程采集系统嵌入式WEB端java applet动态曲线显示采集量的代码.rar
基于Java Applet与servlet通信技术的Web文本页面保护方法.pdf
过灵活使用从JavaScript语言中访问Java的方法、从JavaScript中访问JavaScript小...的方法与变量,以及在Java Applet小程序中使用JavaScript等技术,实现这几种网页开发语言的 互相补充,以开发更完美的Web应用程序。
使用的是JAVA APPLET的技术,在WEB上直接无刷新调用SOCKTE技术,里面用了很多混淆,基本破解了。可以用JBUILDER编辑,里面是JPX工程。经过调试可以运行的,编程代码非常经典,非常适合学习JAVA通信技术的学习。由...
我把class文件放入web-inf/class/中,html中的代码不管怎么改都无法找到Test.class。 测试时,把com包拷入最顶层目录,把 CODEBASE = "."就可以了,我在网上查资料说 web-inf是一个特殊的目录,不能把applet放入其中...
.Java Applet 可以大大提高Web页面的交互能力和动态执行能力。包含Applet的网页被称为Java-powered页,可以称其为Java支持的网页。当Applet用户访问这样的网页时,Applet被下载到用户的计算机上执行,但前提是用户...
Applet连接远程数据库源码动态生成WEB图表
对Java Applet和Java Web Start进行数字签名
JavaApplet就是用Java语言编写的小应用...在Java Applet中,可以实现图形绘制,字体和颜色控制,动画和声音的插入,人机交互及网络交流等功能。学习java爱好者势必要学Applet,我提供的教程保证一看就懂,一学就会。