我是applet的新手。我正在将包含来自JBoss 6 AS的applet的EAR
应用程序迁移到Wildfly AS 8.2.0。 PFB index.html
的内容,用于启动OBJECT
标记中定义的Java小程序。
<html>
<head>
<meta http-equiv="PRAGMA" content="NO-CACHE" />
<meta http-equiv="CACHE-CONTROL" content="NO-STORE, NO-CACHE, MUST-REVALIDATE" />
<meta http-equiv="EXPIRES" content="0" />
</head>
<body>
<h1>Installing Tool</h1>
<OBJECT classid="@java.html.object.classid@" width="0" height="0"
codebase="@jre.url.context@">
<PARAM NAME="code" VALUE="com.test.applet.RedirectApplet.class">
<PARAM NAME="archive" VALUE="@applet.jar.name@">
<PARAM NAME="type" VALUE="application/x-java-applet">
<PARAM NAME="name" VALUE="Launch Tool">
<PARAM NAME="where_to_next" VALUE="../../common/client/test.jnlp">
<PARAM NAME="javaplugin.cache.directory" VALUE="@javaplugin.cache.directory@">
<PARAM NAME="deployment.user.cachedir" VALUE="@deployment.user.cachedir@">
<PARAM NAME="deployment.javaws.cache.dir" VALUE="@deployment.javaws.cache.dir@">
<PARAM NAME="javaws.depl.props.dir" VALUE="@javaws.depl.props.dir@">
You did not install Java.
<p>Please use the <b>Back</b> button to return to the previous page.
</OBJECT>
</body>
</html>
我已将调试点放在start()
applet类的RedirectApplet
方法中,并以debug
模式启动Wildfly AS。
我注意到applet类没有被点击,我也没有看到日志中的任何错误。有谁遇到过这样的问题?这个问题是因为包含JNLP文件的JAR
文件无法被WAR
文件访问吗?请帮我。