最近在做一個打印發(fā)票的JavaWeb項目,但是有個要求是,“發(fā)票只能打印一次”。所以要判斷打印是否成功,如果成功,操作數(shù)據(jù)庫該數(shù)據(jù)已打印,失敗,則不操作。但是有個問題?printJob.print(); //開始打印XXX.update();//修改數(shù)據(jù)庫如果打印機(jī)缺紙的話,這條語句不會報錯,就接著運(yùn)行下面的代碼,這樣就會導(dǎo)致,”客戶沒有打印成功發(fā)票,但是數(shù)據(jù)庫里的值卻被改變了“。請問,怎么判斷是否缺紙,或者可以判斷打印是否成功也行。 ?謝謝大神們
java判斷打印機(jī)是否缺紙
蝸牛__
2016-10-25 13:06:32