Se usi JAVA 6 il modo più semplice per avviare la stampa è il seguente:
Altrimenti dai uno sguardo quiCodice PHP:
Desktop desktop = Desktop.getDesktop();
if(desktop.isSupported(Desktop.Action.PRINT)){
desktop.print(tuoFile);
}else{
System.out.println("Stampa non supportata");
}
oppure qui dove trovi proprio ciò che ti serve riguardo le textArea