写了一个打印密码信封的后台,格式也是后台生成的,但是点击打印只能调用我自己运行项目的电脑的打印服务,通过另一台电脑访问网站点打印也是服务器电脑的打印服务,这个api本来就是这样吗?还是应该怎么使用?看了一晚上api了....javax.print

解决方案 »

  1.   

    按照这个帖子写的代码,http://bbs.csdn.net/topics/370220698  现在是一个网站项目,运行部署在A电脑,B电脑访问项目并使用打印功能后,打印窗口提示出现在A电脑而不是B电脑(B电脑连接打印机的)
      

  2.   

    自己找到了,javax.print.*只能实现服务器打印,另找其他方法了
      

  3.   

    废话啊
    你的java代码运行在服务器端,当然只能看到服务器端的打印机列表。服务器端的代码,能看到浏览器侧的客户端打印机,那安全漏洞不是一大堆啊。
      

  4.   

    你找js看看
    如果主要针对特定客户的管理信息系统,你可以使用IE下的
    window.print();