在java本身自带的api中不可能实现的。可以使用winAPI,还有就是有一个Java Excel API 这是个开源的项目,是完全使用java作的,可以在非windows系统下操作excel。具体的你自己看看吧,http://pdriver.com/blog/tony0208

解决方案 »

  1.   

    我现在用jdk1.4 之中的print 可以打印jpeg 和gif , 可是txt, execl 文件类型就不能打印, 为什么?
      

  2.   

    自己挺!
    好像jdk1。4 不行啊。 我的webserver是websphere 4。0
      

  3.   

    有个疑问:如果你用servlet后台打印的话,打印出来的东西是在服务器端的,对于客户端来说,是没有用处的,是不是?
    我认为完全可以把excel文件生成之后,自动下载,然后让用户自己用Excel来打印。这样你要是服务器管理人员要打印的话,这个方式也可以使用。