0

struts2 フレームワーク、Java、および webcontent を利用するアプリケーションを開発しています。IDE として Eclipse を使用し、サーバーとして tomcat 7.0 を使用しています。すべて正常に動作しますが、struts.xml ファイルに変更を加えると、それらの変更がブラウザに反映されない場合があります。

私のワークフローは次のとおりです。

1) Develop/make changes
2) save all
3) start tomcat 7.0 server
4) go to google chrome
5) go to localhost:8080/myWebapplication
6) test the application

私を悩ませているのは、これが機能し、新しいアクションまたは変更されたアクションが正しく表示されることがありますが、アプリケーションが以前の sturts.xml を使用していて、明らかにテストが失敗することがあります。ブラウザがこの不安定な動作を示すのはなぜですか? Cookie、ブラウザのキャッシュ、または更新はこれと関係がありますか? 明確にするために、(クリーニング後に) tomcat を再起動し、ブラウザーを再起動します。

4

1 に答える 1

0

キャッシュをクリアするには、ブラウザを再起動するだけでは不十分です。

これは Chrome の既知の問題です。開発中はキャッシュをオフにすることをお勧めします。

詳しくは、ウェブサイト開発のための Chrome キャッシュの無効化をご覧ください。

于 2013-10-22T10:07:01.700 に答える