applet 和 spring mvc 测试记录

拥有回忆 提交于 2020-02-26 15:50:39

applet 测试

applet 是一种在html中执行java语言的一种标签,该标签已经被废弃,不过在有的场景中还是可能会用到,比如需要在浏览器端获取用户操作系统的java信息,包括java vendor 和 java version

applet mdn

applet 菜鸟教程

如何在浏览器中运行或激活 Java

不同版本的firefox下载地址

现在大部分浏览器已经停止了对在浏览器上运行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
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!