你打印用什么做的呀,applet?html?

解决方案 »

  1.   

    打印用jsp做的,(我能够实现JAVA程序分页打印)其愿代码已经放到我的网站上,希望那位大哥能够尽快帮忙搞定。付源代码:
    http://www.justhis.com/PrintTest.zip
      

  2.   

    或转换成.pdf,由pdf阅读器好点
      

  3.   

    还有,你的原码中,有你的数据库连接,为什么不直接给出测试数据,放倒vector,这样,别人才可以用,反正你的代码我没有看完,估计不能运行.
      

  4.   

    哪个连接数据库没什么用,因为我可以设定他打印空行,
    就是
    <%@page import="java.awt.*,java.awt.font.*,java.awt.geom.*,java.awt.print.*"%>
    <%
    String action=request.getParameter("action");
    if("print".equals(action)){
            
    MyPrinter myPrinter=new MyPrinter();
    Font font=new Font("SansSerif",Font.BOLD,8); for(int i=0;i<2000;i++){
            myPrinter.print(Integer.toString(i),font);
    myPrinter.println();
    }
            
            
    PrinterJob printJob=PrinterJob.getPrinterJob();
            printJob.setPageable(myPrinter.makeBook("print"));            
            if (true){try{printJob.print();}catch(Exception ee){}}
    }       
    %>
    <a href="?action=print">立即打印</a>
    就是只打印空行,原来是打印数据表格,已经注释掉了打印数据库的,
    ==============================================================
    Welcome to http://www.justhis.com
    提供JSP虚拟主机空间。
    ============================================================================================================================
    Welcome to http://www.justhis.com
    提供JSP虚拟主机空间。
    ==============================================================
      

  5.   

    你用JSP打印,可是它在Server端就已经被运行了,到了Client端的时候已经是HTML了,怎么打印呢?