applet 测试
applet 是一种在html中执行java语言的一种标签,该标签已经被废弃,不过在有的场景中还是可能会用到,比如需要在浏览器端获取用户操作系统的java信息,包括java vendor 和 java version
现在大部分浏览器已经停止了对在浏览器上运行java插件的支持,本次测试使用的是firefox 51.0 版本,这应该是firefox 最后一个可以支持java插件的浏览器版本了,safari 的话应该是在版本12及以上之后就不再支持java插件了
测试工程CR-Test
工程结构如下:
a
HelloApplet的内容如下:
public class HelloApplet extends Applet {
public void paint(Graphics g) {
g.drawString("hello world from applet", 25, 50);
}
}
index.jsp 中内容如下:
<html>
<body>
<h2>Hello World!</h2>
<h3>The world is on fire</h3>
<applet
code="org.cr.main.applet.HelloApplet.class"
width="400"
height="400"
align="center"
archive="applet/CR-Test.jar"
alt="8888">
If your browser was Java-enabled, a "Hello, World"
message would appear here
</applet>
</body>
</html>
呈现的效果如下:

需要注意的地方:
- 包含applet的jar包一定要放在webapp下或者web-inf下,这样的话才能找到路径,不然会报错class not found
来源:oschina
链接:https://my.oschina.net/u/4118973/blog/3175344