この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 14379|答える: 0

[出典] IDEA new struts2 プロジェクトバグ解決

[リンクをコピー]
掲載地 2018/08/07 15:24:47 | | | |
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
struts2 バージョン2.5を使用している場合は、org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilterからorg.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilterに変更する必要があります

私のstruts2-core-2.3.15.3.jarパッケージには、org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter があります

ですので、struts2.3バージョンでは全く問題ありません。 見つからないというものは存在しません。

では、バージョン2.5はどうでしょうか?

私のstruts2-core.jarパッケージでは(スクリーンショットを撮ったのですでに2.5 struts.xml分かります)。

jarパッケージstruts2-core.jar org.apache.struts2.dispatcherの下にngが存在しないことがわかります。つまり、org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilterは存在しません。 org.apache.struts2.dispatcher.filterの下にあるStrutsPrepareAndExecuteFilterを見ることができます。




解決:

web.xmlファイルのフィルタークラスの値をorg.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilterに変更します(Struts内で) org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter)


org.apache.catalina.core.StandardContext filterStart
プロジェクト設定ファイル-プロジェクト構造を開く
右側サイドバーの問題をクリックし、修正をクリック、xxxを追加してください。以下のように示されています。




修正をクリックすると、IDEAがすべてのファイルを自動で設定してくれます。 余計な操作を多く行う必要はありません。








先の:Intelli Idea 2018でTomcatの設定をしていると、回避策が見つかりませんでした
次に:IDEA 2018の特性中国語ユニコードトランスコーディングソリューション
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com