JSPでのiTextの動かし方について
JSPでiTextを動かそうとしていますが、下記JSPソースプログラムでは
コンパイルエラーが発生してうまいいきません
原因をお教え頂ければたすかります
たぶん設定が不足していると思います
動作環境:jdk.1.6.0_26 Eclipse3.7 Apache-tomcat-7.0.29
ファイル:Program Files\Java\jre6\lib\ext\iText-5.0.6.jar と iTextAsian.jarをインストール
JSPソースプログラム
<%@ page import="java.io.*, com.lowagie.text.*, com.lowagie.text.pdf.*"%>
<%
response.setContentType( "application/pdf" );
// step 1: ドキュメントオブジェクトの作成
Document document = new Document();
// step 2: 出力のためのストリームを作成
ByteArrayOutputStream buffer = new ByteArrayOutputStream();
PdfWriter.getInstance( document, buffer );
// step 3: ドキュメントを開く
document.open();
// step 4: ドキュメントにパラグラフ(文字列)を追加
document.add(new Paragraph("Hello World"));
// step 5: ドキュメントを閉じる
document.close();
// step 6: JSPのストリームにPDFを出力する
DataOutput output = new DataOutputStream( response.getOutputStream() );
byte[] bytes = buffer.toByteArray();
response.setContentLength(bytes.length);
for( int i = 0; i < bytes.length; i++ ) { output.writeByte( bytes[i] ); }
%>
お礼
フリーで探していたのですが、製品版はとても手が出せる価格ではないですね。 デベロッパー版という目的にぴったりのものがあるので、これををダウンロードして試してみようと思います。 ありがとうございました。