Java servlet - 获取本地打印机列表
Posted
技术标签:
【中文标题】Java servlet - 获取本地打印机列表【英文标题】:Java servlet - get list of local printers 【发布时间】:2018-05-17 03:22:55 【问题描述】:我们如何通过在其他机器上运行的 java servlet 获取本地 PC 打印机列表。
在开发服务器上运行的 Web 应用程序,我想读取应用程序正在访问的打印机列表。
提前致谢。
【问题讨论】:
【参考方案1】:您的 servlet 不能直接访问本地网络。如果您想识别它们,您将需要另一个可以与本地打印机通信的程序。您可能需要编写一个简单的打印机标识program,然后让该数据访问您的 servlet。除此之外,您无法通过 servlet 直接与打印机交互。
【讨论】:
能否请您告诉我如何在 servlet 中调用 applet。我们如何使用 servlet 初始化小程序。 @YugandharGali,我知道你不能直接调用,但你需要检查一下。但绝对你的打印机程序可以定期更新一个数据库表,然后你可以从 servlet 访问该表。 @Silva,感谢您的回复。问题是我不知道将访问应用程序的客户端机器。如果可以在 servlet 访问上初始化小程序,将获得客户端上的打印机列表。这是挑战。打印机程序如何自动初始化以将打印机存储在 DB 中。 @YugandharGali,所以您是说您无权访问本地计算机..?那么这个解决方案不是你需要应用的东西以上是关于Java servlet - 获取本地打印机列表的主要内容,如果未能解决你的问题,请参考以下文章