問題タブ [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.
jsf - omnifaces 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 のバグですか?
前もって感謝します。
spring - ExceptionHandler と ModelAndView を使用した ControllerAdvice が画面に正しいビューをロードしない
これについて助けが必要です。私のコードを見てください:
タイル構成:
私のSpring構成xmlには次のものがあります。
ページerro-generico.jspがロードされています。間違ったコードを入力すると、Eclipse コンソールにエラーが表示されるためです。
問題は、ページが表示されず、実際のページがブラウザーに表示され続け、URL が変更されないことです。
何が間違っている可能性がありますか?
ruby-on-rails - Rails プロジェクトで gem 'exception_handler' をアンインストールする方法
gem 'exception_handler' を使用してカスタム エラー ページを作成しましたが、この gem をアンインストールしてコンテンツ (ビュー、コントローラーなどすべて) を削除する必要があります。
spring-mvc - カスタム フィルター FORM_LOGIN_FILTER の例外を処理する方法
トークン、tokenLoginFilter を検証するカスタム フィルターがあります。
私のSpring Security xml
TokenLoginFilter
authenticationManager.authenticate 呼び出しで、TokenAuthenticationProviderからBadCredentialsExceptionをスローします。
TokenAuthenticationProvider
このBadCredentialsExceptionは、Tomcat によってエラー コード 500 として解釈されています。
例外を処理するSpring MVCの方法を使用してみました
しかし、例外はこの ExceptionHandler によって処理されていません。Tomcat が処理する前に、Spring にこの例外をインターセプトさせるにはどうすればよいですか?
java - アノテーションのない Spring MVC の ExceptionResolver
spring-3.0 mvc アプリケーションですべての例外をキャッチする方法は?
私はこのようなことを試しました:
と
しかし、例外が発生するたびに、そのクラスにはまだ行きません。注釈を使用できません (例: @Controller
、@ExceptionHandler
、@ControllerAdvice
)
最後に、@ControllerAdvice
注釈なしで使用する方法は? ありがとう。
java - すべての例外をリッスンする方法はありますか?
私の目的は、すべてのエラーをリッスンして保存する Java ライブラリを作成することです。キャッチされていないすべての例外を を介してキャッチしThread#UncaughtExceptionHandler
ましたが、Java コードがコード内にtry
およびcatch
ブロックがあり、その時点で明示的に例外をスローしていない場合、上記UncaughtExceptionHandler
は機能しません。
最終的に私が欲しいのは、キャッチされた例外とキャッチされなかった例外をすべて記録するメカニズムです。