-1

Struts2 アプリケーションを開発していたとき、

フィルター struts2 を開始する例外 java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter",

このため、フィルターFilterDispatcherも変更しました。その後も同じエラーが発生しました。そのために、同じjarファイルをWebContent\WEB-INF\libフォルダーに配置すると、正常に機能しました。なぜこれが起こったのか分かりませんでした。いずれかのヘルプ。

4

2 に答える 2

0

クラスパスにあるすべてのライブラリがわかりません。Strut2 simple-setupを見てください。アプリケーションを実行するために必要なすべての依存関係が説明されています。

または、Struts2 の公式サイトからサンプル アプリケーションをダウンロードして実行し、実行に必要なものを確認するのが最善の方法です。

struts2-core.jarこのエラーは他の理由による可能性がありますが、あなたが行方不明のようです

于 2013-04-24T07:17:43.650 に答える
0

実行時に、Web サーバーは、ディレクトリに保持されている jar ファイルWEB_INF\libとその他のクラスファイルからクラス ファイルを取得します。WEB_INF\classes

于 2013-04-24T05:44:22.130 に答える