وصف السيناريو ، باستخدام Spring MVC Framework لحفظ البيانات ، واستخدام Firefox Firebug لتتبع Discovery 404 غير موجود.
التحليل: لم تطبع الخلفية أي سجلات خطأ ، ولا يمكن تحليل المشكلة.
الحل (المقدم من صديقي)
إضافة قسم أحمر من ملف التكوين إلى ملف تكوين spring-mvc.xml.
أضف ملف ControlRerviceTest.java ضمن وحدة التحكم (ملاحظة: يجب أن يكون ضمن وحدة التحكم ، لأنه يتم تكوين المستحيل المكون في spring-mvc.xml)
قم بتشغيل الخلفية مرة أخرى لإخراج سجل الخطأ التالي
من الواضح أن هناك مشكلة في اسم الكائن ، لذلك يتم حل المشكلة. المرفق: قم بإرفاق رمز المصدر لـ ControllerAdvicEtest.java (ألا يمكنك إضافة حزمة مضغوطة؟ يرجى تعديل اسم الحقيبة بنفسك)
حزمة com.snake.controller ؛ استيراد org.apache.log4j.logger ؛ استيراد org.springframework.http.httpstatus ؛ استيراد org.springframework.web.bind.annotation.controllerAdvice ؛ استيراد org.springframework.web.bind.annotation.exceptionHandler ؛ استيراد org.springframework.web.bind.annotation.responsestatus ؛ استيراد org.springframework.web.context.request.nativeWebRequest ؛ controllerAdvice الفئة العامة controllerAdvicEtest {محمية logger static logger = logger.getLogger (controleradvicetest.class) ؛ exceptionHandler (استثناء إرجاع "ViewName" ؛ // إرجاع اسم عرض منطقي}}ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.