首页 文章

通过保存在用户机器中的Web JNLP执行文件

提问于
浏览
0

我有一个网络系统,可以将PDF下载到用户的机器上 . 由于此文件只应在打开Java Web Start时打印,该Java Web Start负责将PDF发送到打印机,然后删除该文件 . 到目前为止一切运行良好,我的网站下载JNLP,我运行并打印 .

需要帮助来解决这个问题:我将这个JNLP保存在用户的桌面上,例如在C:// JNLP /中,并且需要从网页调用它 . 我不想每次打印时下载,并且用户没有给出单击JNLP,想通过代码调用它 . 有可能的?

1 回答

  • 0

    您可以在用户的计算机上安装Web Start应用程序 . 在JNLP文件中尝试此操作:

    <information>
        ...
        <offline-allowed/> 
        <shortcut online="true" install="true">
          <desktop/>
          <menu submenu="My Apps"/>
        </shortcut>
      </information>
    

    在页面上单击期间,您可以生成JNLP文件,其中要打印的PDF被定义为属性或应用程序参数 . 您的应用现在应该启动得更快,用户也可以使用桌面/菜单快捷方式运行它 .

相关问题