/ / Oracle ADFを介してExcelシートからDBテーブルにデータをインポートする方法 - oracle-adf

Oracle ADFを使用してExcelシートからDBテーブルにデータをインポートする方法 - oracle-adf

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オブジェクトにパースしました

ステップ:

  1. つかいます <af:inputFile/> jsfまたはjspxページのコンポーネント。
  2. マネージドBeanでは、inputFileコンポーネントからファイルinputstreamを取得します。
  3. Apache POIを使用してこのExcelファイルを解析してください。
  4. adfでAMを使用してそれらをDBに挿入しました。

回答№3の場合は0

私はApache POIの使用を検討するでしょう - それはMS Office VBモデルを読むためのJava APIを与えます。その後、単にあなたのVOにデータをロードしてコミットしてください。


回答№4の場合は0

エクセルファイルを.CSV形式で保存できる場合(Excel機能なしで)あなたはinputfileコンポーネントを使ってシステムにファイルをアップロードすることができます