Java Webstart在跟踪链接并返回后启动

时间:2013-07-05 15:54:46

标签: java java-web-start

我有一个奇怪的问题,即使在一个简单的HTML文件中也会出现一个启动按钮并链接到另一个网站。如果启动应用程序,然后单击链接并返回,则立即处理启动过程,就像再次单击“启动”按钮一样。直到用户第一次单击“启动”按钮后才会发生这种情况。这种情况发生在Windows 7计算机上运行的Firefox,Chrome和Opera中。 你可以在

看到问题

http://www.cs.plu.edu/~brink/Java/JTet/Example.html

显然这是我的编码问题,因为“部署Java Web Start应用程序”(“http://docs.oracle.com/javase/tutorial/deployment/webstart/deploying.html”)不会发生这种情况

这是HTML文件

<!DOCTYPE HTML>
<html lang="en">
<head>
  <title>Example</title>
  <meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
</head>
<body>
<script src = "http://www.java.com/js/deployJava.js" type="text/javascript"></script>
<script>
     var url = "JTet2.jnlp";
     deployJava.createWebStartLaunchButtonEx(url, '1.7.0');
</script> application.
<p>Adapted from
<a href="http://jtet.sourceforge.net/">http://jtet.sourceforge.net/</a>
</body>
</html>

如果它有任何区别,这里是jnlp文件:

<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase="" href="">
    <information>
       <title>JTet</title>
        <vendor>James Brink</vendor>
        <offline-allowed />
    </information>
    <resources>
        <!-- Application Resources -->
        <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se" />
         <jar href="JTet2.jar" main="true" />   
    </resources>
     <application-desc 
         name="JTet"
         main-class="JTet"
         width="450"
         height="415">  
     </application-desc>
     <update check="background"/>
</jnlp>

0 个答案:

没有答案