الانتقال إلى المحتوى

مثال على jsp


سدير

Recommended Posts

السلام عليكم

اخى سدير , انا نزلت المثال وحبيت اكتب لك ملاحظه مهمه جدا لك وللمهتمين فى الموضوع

طبعا كبدايه حلوه الله يوفقك مع العلم ناقص jsp فى الملفات التى وضعتها واسمه listforedit.jsp

اما ملاحظاتى فهى كالتالي :-

اولا حاول ان تقلل من كتابه كود الجافا داخل الjsp page قدر الامكان باستخدم الJava Bean

ثانيا والاهم قم بعمل Java Bean خاصه للاتصال بقاعدة البيانات وهذا مهم جدا للامن اولا ومن ثم

لوحدث تغيير فى قاعدة البيانات سواء تعديل فى الجداول او بتغيير كل قاعدة البيانات والتحول الى قاعدة بيانات

اخري مثلا من ارواكل الى SQL Server or DB2 وغيرها فلن تحتاج الى تغيير كل شى فى مثالك " برنامجك "

فقط تقوم بتعديل الJava Bean الخاصه بالاتصال بقاعدة البيانات .

ثالثا قم باستخدام Stored Procedure عند تعاملك مع قاعدة البيانات سواء فى الاستعلام , الادخال , الحذف اوالتعديل

لانها اسرع من جمله الاستعلام , الحذف , التعديل والادخال العاديه .

ان شاء الله حاقوم بتعديل مثالك وعمل ماذكرته سابقه وان شاء الله سوف تلاحظ الفرق .

عمر باعقيل
مونتريال - كندا
[email protected]
MSN Messenger :-
[email protected]

رابط هذا التعليق
شارك

شكرا على سرعة التجاوب من الاخ عمر باعقيل
ونحن منكم إستفدنا قديما وننتضر الجديد

قد تم تعديل الخطأ بالكامل

تم تعديل بواسطة سدير
رابط هذا التعليق
شارك

مشكور يا اخ عمر باعقيل
على معلوماتك القيمة
والاخ سدير على تجربتك وارجو لك التوفيق

رابط هذا التعليق
شارك

بسم الله الرحمن الرحيم

الى الاخ الفاضل عمر باعقيل
نحن في انتضار تعلم الأمور التاليه:-
1-حاول ان تقلل من كتابه كود الجافا داخل الjsp page قدر الامكان باستخدام الJava Bean .
2-والاهم قم بعمل Java Bean خاصه للاتصال بقاعدة البيانات.
3-قم باستخدام Stored Procedure عند تعاملك مع قاعدة البيانات سواء فى الاستعلام , الادخال , الحذف اوالتعديل
لانها اسرع من جمله الاستعلام , الحذف , التعديل والادخال العاديه .

ونرجو من الاخ احمد الجابري ان لا يقاطع موضوعنا

رابط هذا التعليق
شارك

السلام عليكم

اخى سدير , تم تعديل كل المثال الخاص بك وبناء على الملاحظات المذكوره مسبقا

واى سؤال انا ان شاء الله حاضر للاجابه عليه .

مرفق تحت ملف اسمه Omer_Update.zip يحتوى على التالي :-

add.jsp

index.jsp

delete.jsp

edit.jsp

CustomerBean.java

DataAccess.java

Table&Procedure.sql والذي يحتوى على جمله انشاء الجدول والStored Procedures .

عمر باعقيل
مونتريال - كندا
[email protected]
MSN Messenger :-
[email protected]

Omer_Update.zip

رابط هذا التعليق
شارك

بسم الله الرحمن الرحيم
اتمنا اني قد ولدت عالما ولكن ليس المر يولد عالما ؟؟؟؟؟؟؟
افرح بالردود المباركه والشاكره واحزن إذا كان الامر يعنيني اولا ولم اعرف كيف انشا البكج الرجاء من من عرف
كيف يستفيد من هذه الملفات ان يخبرني كيف واين توضع مع العلم ان عندي Jdev
مامن مجيب مر يوم وانا ادور على حالي

تم تعديل بواسطة سدير
رابط هذا التعليق
شارك

الاخ سدير الرجاء مراجعة المواضيع المثبتة

خصوصاً موضوع كل ماتحتاجة لربط JSP ...
وموضوع .. تشغيل ملفات الـServlets ..

وهناك مواضيع سابقة خاصة بـ JDev .

رابط هذا التعليق
شارك

شبيك لبيك ..
بس انت قول ايش اللي تحتاجة ..
وثاني مره خل مرفقاتك من نوع zip مش rar .

حط اسئلتك على هيئة نقاط وبنرد عليها وحدة وحدة علشان يستفيد الجميع .

رابط هذا التعليق
شارك

بسم الله الرحمن الرحيم
اولا المشاركه الاولى لي عرضت المشروع المسمى الهاتف s.rar
ثانيا انزل الاخ عمر هذا المشروع وذكر الانتقدات عليه
ثالثا رفع الاخ عمر تعديل على المشروع
رابعا انزلت التعديل وكان Java Bean ولم اعرف كيف تكوينه وتشغيله علما اني استخدم JDev

ومن اراد المتابعه وحل المشكله فاليبداء بمشروع الاخ عمر باعقيل وهو Omer_Update.zip

تم تعديل بواسطة سدير
رابط هذا التعليق
شارك

الاخ سدير اسف على التأخير ..

بالنسبة للملفات اللي ارفقها الاخ عمر ...
الملفات ذات الامتداد java. يجب عمل compiling لها لكي تعطي الامتداد class.
يفضل عمل الـcompiling لها من داخل JDeveloper لتحاشي الاخطاء الناتجة عن عدم وجود بعض المكتبات في حالة عمل ترجمة يدوية بواسطة الامر javac.exe

وهناك امر مهم جداً وهو المكان الذي يجب وضع ملفات الـ class. فيه
ويعتمد على اسم الباكج ففي المثال هذا يجب ان يكون داخل مجلد baao/araboracle
تحت مجلد classes في التومكات .

الافضل ان ننتظر الاخ عمر باعقيل ليتولى شرح طريقة التركيب .
او حاول بنفسك حسب ما ذكرت وفي حالة وجود رسائل خطأ وافنا بها .

رابط هذا التعليق
شارك

  • بعد 2 أسابيع...

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية