يقدم مقبض JSF الاستثناء في المتصفح مع A4J
سؤال
هل يمكن لـ A4J التعامل مع الموقف الذي ينتهي فيه Ajax إلى الخادم باستثناء؟ عن طريق المقبض ، أعني هل يمكن أن يؤدي ذلك على سبيل المثال إلى تقديم مستخدم مع مربع حوار يفيد بأن استثناء قد حدث؟ السلوك الافتراضي لـ A4J في وجود استثناء من جانب الخادم هو مجرد عدم القيام بأي شيء مضلل إلى حد ما.
المحلول
نعم.
يمكنك القيام بذلك مع A4J:
أضف هذا إلى JavaScript الخاص بك على أي صفحة:
A4J.AJAX.onError = function(req, status, message){
window.alert("Custom onError handler "+message);
}
لا تنتمي إلى StackOverflow