【发布时间】:2016-01-26 19:37:29
【问题描述】:
我有一个关于如何从浏览器操作文件的问题,目前我们正在使用 java 小程序。要创建一些文件夹,请替换/删除保存一些文件/文件夹并执行带参数的 shell 命令。我们知道 Chrome 不再支持 npapi 和 java 小程序,FireFox 很快就会跟进,我猜 IE 不会永远落后。
所以实际的问题是最好的方法是什么? 我们是否应该考虑创建插件(但这应该适用于所有主流浏览器 - 很多工作)
或者你推荐安装一个外部程序,我们可以在用户系统上启动什么?例如通过关联一个特定的扩展,或者通过添加一个 url 方案?
这个 Java Web Start 怎么样?这是否允许我们与 domino api 进行通信?
还有其他更好的技术吗?
我们正在构建的网站使用的是 IBM Domino 9.0.1 XPages (JSF)。
【问题讨论】:
-
为什么要触摸客户端系统上的文件?
-
你可以使用 HTML5 File Api caniuse.com/#feat=fileapi 如果你想把它保存在浏览器中。对于 shell 命令,我不知道任何解决方案。否则将您的小程序转换为独立的应用程序(更便宜的解决方案)。
-
@Ferrybig 我们正在通过网络提供我们的 Lotus Notes 文档管理系统,同时我们正试图摆脱 Lotus Notes 客户端......
-
在 Sametime、Whatsapp 或 Skype 上联系我。我将引导您完成解决方案
-
你应该看看 Electron:electron.atom.io
标签: java shell applet xpages file-management