0

ハイガイズ!! データを .excel および .pdf 形式にエクスポートするための 2 つのボタンを指定した Web アプリケーションを作成しました。次の jar ファイル itext 2.1.0.jar,poi 2.5.1,poi scratchpad 3.0.1 -final をライブラリに追加しましたこれをローカル PC の D:// ドライブに保存しました。

私のライブラリでこれらのものを使用すると、私のアプリケーションは netbeans で完全に実行されます。

Plz みんな私を助けてくれます..どんな提案も心から歓迎します..

4

4 に答える 4

0

コメントを参考にした例として

 <path id="project.class.path">
        <pathelement location="war/WEB-INF/classes"/>
        <!-- Add any additional non-server libs (such as JUnit) -->
        <fileset dir="war/WEB-INF/lib" includes="**/*.jar"/>
        <fileset dir="compile-lib-gwt" includes="**/*.jar"/>
<!--        <fileset dir="D:\Eclipse\eclipse-Jonu\plugins\com.google.gwt.eclipse.sdkbundle_2.5.0.v201210291354-rel-r42\gwt-2.5.0" includes="**/*.jar"/> --> 
      </path>

追加するJARをWEB-INF/LIBの下に置きます

于 2012-11-19T09:59:57.143 に答える
0

戦争中にitexとpoiの瓶があることを再確認してください。そして、例外ログを貼り付けます。

于 2012-11-19T09:42:12.047 に答える
0

これはあなたの戦争展開に関する質問に直接答えるものではありませんが、修正され次第、あなたがおそらく尋ねるであろう質問に答えます....

あなたは、2 つの POI jar を使用していると述べていpoi-2.5.1ますpoi-scratchpad-3.0.1-final。まず、異なるバージョンの不一致の POI jar を使用しないでください。常に同じリリースの POI jar を使用していることを確認する必要があります (例: ++ poi-3.8-final) 。追加の jar はコア jar に依存しており、それらが一致していないと機能しません。poi-scratchpad-3.8-finalpoi-ooxml-3.8-final

次に、2004 年 2 月 29 日にリリースされた POI 2.5.1 を使用しています。これは 9 年近く前です。修正されたバグのリストは膨大です! . 少なくとも、この 10 年間のバージョンの POI にアップグレードする必要があります....そして理想的には最新のものです。これにより、まだ直面していない多くの問題が解決されます。

于 2012-11-19T15:40:37.450 に答える
0

これらのjarファイルはwarファイルに含める必要があり、ビルドスクリプトにも含める必要があります

于 2012-11-19T09:40:44.457 に答える