baos = new ByteArrayOutputStream();
Document document = new Document(PageSize.A4, 60, 60, 120, 80);
PdfWriter writer = PdfWriter.getInstance(document, baos);
HeaderAndFooter event = new HeaderAndFooter();
writer.setPageEvent(event);
document.open();
в PDF-писателе, следуйте этому
byte aonebyte[] = null;
String exp= null;
if (aonebyte!= null)
{
response.setContentType("application/pdf");
response.setContentLength(abyte.length);
ServletOutputStream sos = response.getOutputStream();
sos.write(abyte);
sos.flush();
sos.close();
exp= null;
}
else
{
PrintWriter out = response.getWriter();
out.println("<html><head><title>Error</title></head>\n"
+ "<body><h1>PDF Printer Error</h1><h3>No 'fo' "
+ "request param given.</body></html>");
}
return exp;
}