不是用的java.swing,而是用的java.awt做的。在eclipse中运行tomcat,点击打印按纽,套打出来了。但是不用eclipse,直接将web放人tomcat中,运行起来,点击打印,无反映的跳过去了直接说成功,但是打印机没反映。在客户端和服务器端都一样,都装了jdk和虚拟机。可以肯定打印机以及驱动完好。也可以确定包都放到了lib中。
    请高手解答!谢谢!!!!

解决方案 »

  1.   

    我不知道怎么解决,但以前碰到过类似的问题,在eclipse中的tomcat下运行正常,但放到Interstage里就是有异常。可能是这两者在规约上有不同,你再仔细看一下代码,就用最保险的写法,适当的时候放弃一些共通函数,再试试看吧
      

  2.   

    谢谢,我写的就是工通函数!楼上的好快啊!不过解决了,有点奇怪!我是直接运行tomcat5.exe,而不是在管理里面启动服务。(我是想看代码执行了没有,结果就好了,而且以前的打印任务都在,可以看出来代码没问题,很是郁闷!!!就差那一点力气弹出来的感觉,现在请高手解决这怎么回事?两中启动方法有什么不同吗?有什么配置可以解决吗?郁闷~)
        在此批注:我发了另外一个帖子没结,就是谁能给我一个好的Spring的登陆例子,eclipse制作,我拿到,就可以运行的。因为我做了一个,总是有怪问题。请查考下地址:http://community.csdn.net/Expert/TopicView.asp?id=5707355
      

  3.   

    还能用一个比较恶心的方法,就是服务器用IPC登入到客户端,用dos命令调用打印^^,不过这样还不如写js呢