Java Web アプリケーションをデバッグしようとしています。この問題は、doGet/doPOST メソッドの前にあることが原因です。doGet の前にコンテナ内のどこからデバッグを開始すればよいか、または要求がどのように処理されるかを正確に確認できますか?
2 に答える
2
これがサーブレットのリフトサイクルです。
Intit
Service(doGet/doPost)
Destroy
サーブレットがinitメソッド呼び出しを初期化すると、サーブレットのinitメソッドからデバッグを開始し、Service(doGet / doPost)メソッドに移行できます。サーブレットのライフサイクルを参照してください
于 2012-04-23T20:16:40.603 に答える
0
答えは、コードの doGet/doPost 部分の前に何をロードするかによって大きく異なります。contextListeners でコードをセットアップしますか? もしそうなら、そこから始めます...
デバッグを改善するには、サーブレット コンテナ (つまり、jetty、tomcat、glassfish など) のファイルへのログ記録を有効にして、問題の原因となる可能性のあるエラー メッセージがあるかどうかを確認する必要があります...
于 2012-04-23T20:26:18.843 に答える