一个项目中,客户要求把客户信息用打印机打印出来.
   就是把数据从数据库中读出来后再打印..大侠们给个例子!

解决方案 »

  1.   

    不会,但是帮你找了一下,可以参考一下http://zhidao.baidu.com/question/26944017
      

  2.   

    http://www.okajax.com/a/200806/062950622008.html
      

  3.   

    LZ  我做的打印是引用JS打,没在后台控制..你可以参照下 也许有用..
    function doPrint() {
    bdhtml = window.document.body.innerHTML;
    sprnstr = "<!--startprint-->";
    eprnstr = "<!--endprint-->";
    prnhtml = bdhtml.substr(bdhtml.indexOf(sprnstr) + 17);
    prnhtml = prnhtml.substring(0, prnhtml.indexOf(eprnstr));
    window.document.body.innerHTML = prnhtml;
    window.print();
    }
    先把上面那个方法绑定到打印的事件上,然后下面是JSP页面必须引用的,<div id="printData"></div>为你数据库中查出的数据展示部分 也就是要打印的部分..
      
    <!--startprint-->
        <div id="printData"></div>
    <!--endprint-->
    希望对你有用..