• ベストアンサー

strutsでエクセルファイルの操作

お世話になります、panchoです。 strutsを使用しないサーブレット開発において、エクセルファイルの読み込み操作を過去に扱ったことがあるのですが、strutsでエクセルファイルの読み込み操作が出来るのでしょうか。 当然、エクセルファイルへの書き込みは出来たのですが、 読み込みをしているサンプルがなくて困っております。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

Struts自体に Excel ファイルを読む機能はないと思いますが、純粋にJavaプログラムから読み込むのだとすると HSSF(参考URL)はどうでしょうか?もう御存知かもしれませんが... http://jakarta.apache.org/poi/hssf/index.html strutsはやったことありますが、hssfは存在は知っているものの使ったことはないので自信なしです。

参考URL:
http://jakarta.apache.org/poi/hssf/index.html
panchopancho1
質問者

お礼

返信が遅れまして、済みませんでした。 HSSFで試してみて、上手くいきました。 ありがとうございます。

その他の回答 (2)

  • k-makoto
  • ベストアンサー率50% (1/2)
回答No.3

JCOMを使ってはどうでしょうか? Strutsとは関係ありませんが、 現在私が携わっているプロジェクトでStrutsと JComを使用してExcelの帳票を作成しています。 下記にURLを参考にしてください。 APサーバがWeblogicなら WebLogic-JComというのもあります。 Jakarta Poiですが以前、JComとPoiの どちらかを検討しようかと思いPOIを使ったのですが、 POIの方はなぜか不安定な動きをします。(私の使い方が悪いだけかもしれないのですが....) POIサンプルのURL http://taka-2.com/jclass/POI/

参考URL:
http://www.hcn.zaq.ne.jp/no-ji/jcom/
panchopancho1
質問者

お礼

返信が遅れまして、済みませんでした。 HSSFで試してみて、上手くいきました。 JCOMは忙しさに埋もれていたため、試用はまだしていないので、今後試したいと思っております。 ありがとうございます。

回答No.2

たしかにPOIを使うといいと思います。 僕は一度試して読み込めたので間違いありません。 一応下に,サンプルソースと説明の載ったURLを書いておきますので参考に。

参考URL:
http://taka-2.com/jclass/POI/JapaneseSheetName.html
panchopancho1
質問者

お礼

返信が遅れまして、済みませんでした。 HSSFで試してみて、上手くいきました。 ありがとうございます。

関連するQ&A