【发布时间】:2011-04-28 06:54:28
【问题描述】:
是否可以从通过 Web Start java 程序启动的 JNLP 文件名确定?
【问题讨论】:
是否可以从通过 Web Start java 程序启动的 JNLP 文件名确定?
【问题讨论】:
System.getProperty("jnlpx.origFilenameArg")
【讨论】:
目前,我知道如何做到这一点的唯一方法是添加一个property,并将 JNLP href 作为值。应用程序可以将其添加到 BasicService.getCodeBase() 以构造 JNLP 文件的 URL。
您为什么需要这些信息?
统计需要。
如果您想确定 JNLP 上的命中,这些将显示在服务器日志中。
如果需要确定“成功启动的次数”,则将HREF 作为property 添加到JNLP 中并拥有每个应用程序。启动后返回到服务器(到“应用程序电话主页”页面)。
【讨论】: