問題タブ [exceptionhandler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3704 参照

jsf - omn​​ifaces 1.7 で FullAjaxExceptionHandler がエラー ページにリダイレクトされない

Omnifaces を使用した ajax リクエストで FullAjaxExceptionHandler に問題があります。

  • 環境:
  • トムキャット 7.0.50
  • モハラ 2.1.27
  • オムニフェイス 1.7

web.xml でエラー ページを宣言しました。

そして、faces-config.xml で例外ハンドラを宣言しました

この環境では、非 ajax リクエストの @PostConstruct メソッドで例外をスローすると、エラー ページが正しく表示されます。ajax リクエストで例外をスローすると、エラー ページは表示されませんが、このログ メッセージが表示されます。

しばらくすると、別のログ メッセージが表示され、ブラウザが「ハードコードされたエラー ページ」を開きます。

JSP が JSF ページをレンダリングしようとしているようです。エラーページの宣言を次のように変更すると:

ajax リクエストは私のページに正しくリダイレ​​クトされますが、非 ajax リクエストはエラー ページにリダイレクトされなくなりました。

では、これは構成の問題ですか、環境の問題ですか、それとも Omnifaces のバグですか?

前もって感謝します。

0 投票する
1 に答える
764 参照

spring - ExceptionHandler と ModelAndView を使用した ControllerAdvice が画面に正しいビューをロードしない

これについて助けが必要です。私のコードを見てください:

タイル構成:

私のSpring構成xmlには次のものがあります。

ページerro-generico.jspがロードされています。間違ったコードを入力すると、Eclipse コンソールにエラーが表示されるためです。

問題は、ページが表示されず、実際のページがブラウザーに表示され続け、URL が変更されないことです。

何が間違っている可能性がありますか?

0 投票する
1 に答える
143 参照

ruby-on-rails - Rails プロジェクトで gem 'exception_handler' をアンインストールする方法

gem 'exception_handler' を使用してカスタム エラー ページを作成しましたが、この gem をアンインストールしてコンテンツ (ビュー、コントローラーなどすべて) を削除する必要があります。

0 投票する
1 に答える
5419 参照

spring-mvc - カスタム フィルター FORM_LOGIN_FILTER の例外を処理する方法

トークン、tokenLoginFilter を検証するカスタム フィルターがあります。

私のSpring Security xml

TokenLoginFilter

authenticationManager.authenticate 呼び出しで、TokenAuthenticationProviderからBadCredentialsExceptionをスローします。

TokenAuthenticationProvider

このBadCredentialsExceptionは、Tomcat によってエラー コード 500 として解釈されています。

例外を処理するSpring MVCの方法を使用してみました

しかし、例外はこの ExceptionHandler によって処理されていません。Tomcat が処理する前に、Spring にこの例外をインターセプトさせるにはどうすればよいですか?

0 投票する
0 に答える
740 参照

java - アノテーションのない Spring MVC の ExceptionResolver

spring-3.0 mvc アプリケーションですべての例外をキャッチする方法は?

私はこのようなことを試しました:

しかし、例外が発生するたびに、そのクラスにはまだ行きません。注釈を使用できません (例: @Controller@ExceptionHandler@ControllerAdvice)

最後に、@ControllerAdvice注釈なしで使用する方法は? ありがとう。

0 投票する
0 に答える
194 参照

java - すべての例外をリッスンする方法はありますか?

私の目的は、すべてのエラーをリッスンして保存する Java ライブラリを作成することです。キャッチされていないすべての例外を を介してキャッチしThread#UncaughtExceptionHandlerましたが、Java コードがコード内にtryおよびcatchブロックがあり、その時点で明示的に例外をスローしていない場合、上記UncaughtExceptionHandlerは機能しません。

最終的に私が欲しいのは、キャッチされた例外とキャッチされなかった例外をすべて記録するメカニズムです。