永远从servlet打印线轴

时间:2013-09-27 10:17:29

标签: java servlets printing

Java是一个如此庞大的世界,但如果你要打印到纸上......你就是一个人!

自2005年以来,我开发了一套会计软件(发票等),所以现在它非常稳定,除了印刷部分(它有起伏)。

几天前,打印完全停止,我有一个无休止的假脱机

如果我调用API方法从一个简单的java程序(使用命令行)打印“printInvoice(id)”,一切都很完美,打印得很完美!

但是如果我从servlet调用相同的方法(tecnically是一个Struts动作),我会得到一个无尽的假脱机......没有任何例外

代码:

//这有效

public static void main(String [] args) {
    InvoiceServices is = InvoiceServices.getInstance();
    is.printInvoice(100);
}

//这不起作用

public ActionForward execute(
        ActionMapping map, 
        ActionForm form, 
        HttpServletRequest req, 
        HttpServletResponse resp) throws Exception {

    // this is the very same code above
    InvoiceServices is = InvoiceServices.getInstance();
    is.printInvoice(100);

    return stuff...
}

有没有人有任何想法?我做了很多测试和试验/错误...已经更新的软件......等等。

注意:此软件位于独立PC中

0 个答案:

没有答案