没有 .jnlp 扩展名的 jnlp 文件?jnlp 是否负责启动沙盒



如果jnlp是用xml编写的,那么我们可以拥有扩展名为.xml并且没有任何jnlp的taf的jnlp文件吗?哪个JavaScript方法负责启动沙盒?可能是createWebStartLaunchButton: function(jnlp)还是有其他方法?

deployJava脚本中的createWebStartLaunchButton只是创建一个按钮,单击该按钮时会执行javascript函数,以确保安装了JRE,并且还允许浏览器下载并打开jnlp文件。

部署Java文档:http://docs.oracle.com/javase/6/docs/technotes/guides/jweb/deployment_advice.html#deplToolkit

"沙盒"或更确切地说是jvm在jnlp文件类型(通常是javaws.exe Windows上打开jnlp文件时

启动。

如果 jnlp 文件作为.xml存储在服务器上,则可能是 servlet 或某个等效文件通过设置响应类型为其提供内容

response.setContentType("application/x-java-jnlp-file");

这有助于浏览器确定应如何打开服务的文件。

最新更新