Oracle ADFを介してExcelシートからDBテーブルにデータをインポートする方法 入力ファイルを使用しますか。
回答:
回答№1は1ファイルをアップロードするには、次の標準実装を使用してください。
<af:inputFile/>
Excelファイルを解析するための固有のJavaサポートはありませんが、私は過去にApache POIを使用しました。
http://howtodoinjava.com/2013/06/19/readingwriting-excel-files-in-java-poi-tutorial/
回答№2の場合は1
答えてくれてありがとう、
私はこの問題を解決するためにApache POIを使ってExcelシートをJavaオブジェクトにパースしました
ステップ:
- つかいます
<af:inputFile/>
jsfまたはjspxページのコンポーネント。 - マネージドBeanでは、inputFileコンポーネントからファイルinputstreamを取得します。
- Apache POIを使用してこのExcelファイルを解析してください。
- adfでAMを使用してそれらをDBに挿入しました。
回答№3の場合は0
私はApache POIの使用を検討するでしょう - それはMS Office VBモデルを読むためのJava APIを与えます。その後、単にあなたのVOにデータをロードしてコミットしてください。
回答№4の場合は0
エクセルファイルを.CSV形式で保存できる場合(Excel機能なしで)あなたはinputfileコンポーネントを使ってシステムにファイルをアップロードすることができます