タグ

Jakartaに関するak8のブックマーク (4)

  • Javaの道:Servlet(12.ファイルアップロード)

    FileUploadのインストール FileUploadのインストール方法について解説します。インストールは簡単です。JakartaProjectのサイトからFileUploadライブラリをダウンロードし、jarファイルを該当するディレクトリに設置するだけです。 Jakarta CommonsのダウンロードページからFileUploadライブラリを選択します。 ダウンロードしたzipファイルを解凍し、その中のcommons-fileupload-1.1.1.jarファイルを該当ディレクトリに設置します。Tomcatを利用している場合は、通常は$CATALINA_HOME\common\libディレクトリ配下に設置します。これでインストールの終了です。 IOのインストール FileUploadを利用するためには、Jakarta CommonsのIOライブラリも必要です。IOのインストール方法

    Javaの道:Servlet(12.ファイルアップロード)
  • Apache POIでExcelを操作

    Apache POI(以前はJakarta POIと呼ばれていました)はJavaアプリケーションからExcelやWordなどのMicrosoft製品のフォーマットファイルを読み書きするためのAPIです。 今回は特にExcelのファイルを対象として試していきますが、Excelのファイルの読み書きではApache POIの中のHSSFとXSSFを使用します。HSSFExcel2003までのファイルフォーマットに対応したもので、XSSFExcel2007のOOXML(.xlsx)ファイルフォーマットに対応したものです。 Apache POI 3.6のダウンロード Apache POI 3.6のインストール クラスパスの設定

  • Jakarta-POI-HSSFのHSSFCellUtilクラスが便利 - 未来を愛すべきこと-Javaやったり技術書読んだり

    文章にすると長くなるんで走り書きで勘弁してください。 これからJakarta-POIでExcelを操作しようという人は、まずHSSFCellUtilクラスを見てみてください。ググッても日語の情報が10件もヒットしませんが、自分で実装すると面倒な処理が、ユーティリティメソッドとして用意されています。 2007/08/07追記 HSSFCellUtilクラスは、バージョン3.0.1で追加されました。 2.5.1以前では実装されていないのでご注意ください。 特に便利でオススメなのが、setCellStyleProperty(cell, workbook, propertyName, propertyValue) メソッドです。 なんでこれが便利かというと、POIでは「ある特定セルのスタイルを変更する」という処理を自分で実装するのが面倒だからです。 ・・・で、なぜ面倒かを書くのが結構面倒なんで、

    Jakarta-POI-HSSFのHSSFCellUtilクラスが便利 - 未来を愛すべきこと-Javaやったり技術書読んだり
  • Digesterをいじる

    Digesterとは Digesterは、Jakarta-Commonsプロジェクトで提供されている、XML>Javaの簡易なバインディングツールである。バインディングツールにはたくさんのものがあるが、比較的簡単に扱えるので、XML形式の設定ファイルの読み込みなどに使われることが多いらしい。実際、私が仕事で使ったときも、XML形式の設定ファイルを読み込むために使った。 特徴 XML>Javaの単方向バインディング 普通、 JAXBや、 Castor、 Relaxerのように、バインディングツールといえば、 XMLをJavaオブジェクトに、Javaオブジェクトの値をXMLに、 といった、読み込みと書き出しができるのだが、Digesterは、XMLを読み込んで、Javaオブジェクトにマッピングするだけだ。もともと、Strutsの設定ファイル読み込み機能に端を発しているだけあって、非常にシンプル

  • 1