JSF Web アプリケーションから PDF ドキュメントを印刷しようとしています。
findPrinter()
メインメソッドからメソッドを呼び出すと見つかりますがPrintServices
、Webページからこのメソッドを呼び出すとPrintService
見つかりません。以下のコード..
public static void main(final String[] args) throws Exception {
PrintTest printTest = new PrintTest();
printTest.findPrinter();
}
public void findPrinter() {
PrintService[] printServices = PrinterJob.lookupPrintServices();
System.out.println("Print Services Length :: " + printServices.length);
for (PrintService printService : printServices) {
System.out.println("PrintService :: " + printService);
}
<h:form>
<p:commandButton value="Print" action="#{printTest.findPrinter()}"/>
</h:form>
助言がありますか...