الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

status code لا تعمل بشكل جيد

بدأه stest في 10 ديسمبر 2010 · 4 رد · 410 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

ااستخدمت السيرفلت وكتبت الكود وعملت له compileوتم كل شيء بشكل سليم

لكن

وضعت امر response.setStatus(404);

وتعمتدت ان ااخطيء لكي يتم تنفيذ هذه الجمله ولكن لاتعمل ابدا ويظهر لي الخطا رقم 500

وكذلك الامر

response.setHeader

كلاهما لايعملان معي

ولا اعرف مالمشكلة

وكذلك الصور التي استخدمها لاتظهر مع اني اضفتها في المسار الصحيح

مرفق بالاسفل

وشكرا لكم اتمنى مساعدتي هل هناك طريقة للتعامل مع status code??

واضفت امر senderror كذلك

لم تظهر النتيجة

مجرد رقم الخطا 500

تم تعديل هذه المشاركة بواسطة stest في 10 ديسمبر 2010 في 14:53

#2

السبب هو أن البرنامج أصلا يعطي NumberFormatException مما يرجع لك status code =500 ....

البرنامج بعد التعديل بالمرفقات (مشروع Eclipse )...

stest_status_code.zip

1
#3

بارك الله فيك اخوي

ممكن توضح لي اكثر بخصوص NumberFormatException

اذا لديك رابط او نحوه اريد ان افهم هذا الامر لانه اول مره تحصل لي هذه المشكلة

وبالنسبة للصور لازالت لاتخرج ولا اعلم مالمشكلة الى الان مع ان الارتباط الخاص بها واضح ولاتحتاج اي امر

انا وضعتها بملف images داخل الROOt

لااعلم مالمشكلة

وبالنسبة لدالة response.setHeader

تحولني الى خطأ404ويقول ان الملف URLغير موجودة

سأبذل لحل هذه الامور الصغيرة ان شالله

لكن اريد معلومات عن

NumberFormatException

ولك مني جزيل الشكر

اسأل الله ان يرزقك الجنة لبذلك الخير

#4

الكود بالمرفقات يعمل ...

لأ أعلم شئ عن الطريقه "الغريبه" التي تستخدمها لنشر تطبيقك!

بالنسبة ل NumberFormatException ...

إذا لم يختر المستخدم أي قيمه من القيم الثلاث .. سوف يتم إرسال NULL للخادم و السطر:

Integer.parseInt ... سوف ترمي هذا ال Exception ...

#5

شكرا لك

مواضيع مشابهة