الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

كل ماتحتاجه لربط JSP مع Oracle

Featured Replies

بتاريخ:
  • كاتب الموضوع

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

حاول مره اخرى ..

  • بعد 1 شهر...
  • الردود 93
  • المشاهدات 56.9k
  • البداية
  • اخر رد

أكثر المشاركين في هذا الموضوع

الصور المنشورة

بتاريخ:

جزاك الله الف خير اخي احمد الجابر

  • بعد 1 شهر...
بتاريخ:

أخي أحمد كلما حاولت انزال J2SE SDK تظهر لي رسالة خطأ تمنعني من الإكمال ، وكذلك بالخطوة الثالثة أيضا ....

تم تعديل بواسطة Syrian Oracle

بتاريخ:
  • كاتب الموضوع

افرد موضوع مستقل لمشكتلك .. مع وضع الخطأ الذي يظهر .

بتاريخ:

مشكور يا اخي الكريم على هذا الموضوع الرائع وعلى هذة الشرح الجيد

بتاريخ:

السلام عليكم
اخي احمد نزلت برنامج التومكات ولكن لم اجد داخله ملف setup.exe
؟!
ولكن ذهبت الى الستارت اب داخل مجلد bin
وشغلته وتظهر نافذة tomcat قليلا ثم تختفي
وإذا شغلت الـ127..0.01 من المستعرض تظهر لي نافذة كما ظهرت للأخ الذي سأل قبلي ، ولم تفد كلمة admin/admin
ما الحل ؟

تم تعديل بواسطة متميز

بتاريخ:
  • كاتب الموضوع

تظهر وتختفي .. معناه ان هناك مشكلة ادت الى اغلاق البرنامج ..
عادة المشكلة هي تعارض المنافذ .. قد يكون لديك برنامج اخر قام باحتلال المنفذ الافتراضي 8080 والشبهات تدور حول oracle http server الذي ياتي مع قواعد البيانات ..
على كل حال ابحث عن ملف server.xml في التومكات وافتحه بالنوتباد .. وابحث عن المنفذ PORT عادة يكون 8080 وغيره الى منفذ اخر مثل 8089 او 89 .
احفظ الملف وجرب مره اخرى .

بتاريخ:

السلام عليكم
مشكور اخي احمد على ردك
بالنسبة للتومكات اصبحت النافذة لا تختفي
أما ملف server.xml بالنسبة للمنفذ توجد عدة أسطر فيها المنفذ أيهم أعدل فيهم
فيه سطر

<Server port="8005" shutdown="SHUTDOWN" debug="0">


اذا شغلت

127.0.0.1:8005


تظهر لي بنافذة التومكات الرسالة

StandardServer.await: Invalid command 'GET / HTTP/1.1' received

بتاريخ:
  • كاتب الموضوع

للاسف ليس لدي Tomcat الان .. ولكن ليس 8005 فهو خاص بإطفاء shutdown التومكات .
ابحث عن سطر اخر يفترض ان يكون قبل هذا .

بتاريخ:

اشكرك اخي احمد
الان عمل بشكل سليم

  • بعد 4 أسابيع...
بتاريخ:

ارجو شاكر الاخ الجابر مدى بهذه الكتب اسال الله لك التوفيق
[email protected]

  • بعد 3 أسابيع...
بتاريخ:

الله يجزيك الخير والاجر العظيم يا اخي الجابري على هذه المعلومات القيمة وان شاء الله ان يجعلها في ميزان حسناتك

  • بعد 2 أسابيع...
بتاريخ:

السلام عليكم :: اشكر مجهوداتكم الكريمة في شرح تلك الخطوات :
طبقت ماورد و بعد محاولات عدة :: تمكنت من تشغيل الويب سيرفر .. و لكن عن استدعاء الصفحة test.jsp يضهر الكود المكتوب داخلها
<% Connection conn = null; try { Class.forName("oracle.jdbc.driver.OracleDriver"); conn = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:orcl","scott","tiger"); out.println("Connection Done!"); } catch(SQLException e) { out.println("SQLException: " + e.getMessage() + "

و لا اعلم ما السبب في ذلك __ مع اني تأكد ان الاوراكل يعمل على البورت 1521 مستمع .. و استدعاء local Service name
هذا و نفس المشكلة قد حدثت عندما حاولت __ عمل تطبيق jdeveloper ---- ظهر الكود المكتوب ايضا
out.print("Arab Oracle");
و لكن الاتصال هنا على بورت مختلف .. اروجوا المساعدة . و شكرا

بتاريخ:
  • كاتب الموضوع

تأكد من اقفال الكود بواسطة %>

يجب ان يكون الكود بين علامتي <% %>
وتاكد ان اسم الصفحة ينتهي بـ Jsp .

في اسوأ الاحتمالات قد تكون هناك مشكلة في الويب سيرفر ( tomcat ) حاول حذفه واعادة تثبيته من جديد .
من الافضل الاعتياد على التعامل مع Oc4j او Oracle Application Server بدل tomcat و jrun

بتاريخ:

اشكر جهودكم الكبيرة
ولكن ظهرت معي المشكلة ذاتها التي ظهرت مع eng_mohamed8204
وهي ان الكود المكتوب في test.jsp يظهر على صفحة internet explorer

ولكن بعد ان جهد اعطاني الخطا التالي

HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 1 in the jsp file: /test.jsp
Generated servlet error:
Syntax error on token "contentType", VariableDeclaratorId expected after this token

An error occurred at line: 1 in the jsp file: /test.jsp
Generated servlet error:
Syntax error, insert ";" to complete LocalVariableDeclarationStatement

An error occurred at line: 1 in the jsp file: /test.jsp
Generated servlet error:
Syntax error on token "import", delete this token

An error occurred at line: 1 in the jsp file: /test.jsp
Generated servlet error:
Syntax error, insert ";" to complete Statement

An error occurred at line: 1 in the jsp file: /test.jsp
Generated servlet error:
Syntax error, insert ";" to complete Statement


org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 1 in the jsp file: /test.jsp
Generated servlet error:
Syntax error on token "contentType", VariableDeclaratorId expected after this token

An error occurred at line: 1 in the jsp file: /test.jsp
Generated servlet error:
Syntax error, insert ";" to complete LocalVariableDeclarationStatement

An error occurred at line: 1 in the jsp file: /test.jsp
Generated servlet error:
Syntax error on token "import", delete this token

An error occurred at line: 1 in the jsp file: /test.jsp
Generated servlet error:
Syntax error, insert ";" to complete Statement

An error occurred at line: 1 in the jsp file: /test.jsp
Generated servlet error:
Syntax error, insert ";" to complete Statement


org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:414)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:297)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:303)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.



ارجو المساعده يا اخي
اظن ان هناك شئ زائد في الكود او ان شئ ينقصه

بتاريخ:

يا اخواني اصبح يعطيني الخطا التالي
<> ClassNotFoundException: oracle.jdbc.driver.OracleDriver

وهذا حدث بعد ان عدلت في الكود الخاص بالاخ احمد الجابري

مع العلم باني عندما انزلت ojdbc14.jar ثم قمت بعمل extract له حيث ان امتداده كان (zip) وبعد ذلك نتج لي مجلد واحد فقط هو ojdbc14 وهذا المجلد يحتوي على مجلدين هما oracle و META-INF
ولم اجد ملف اسمه ojdbc.jar في اي من المجلدين فماذا افعل؟

ارجو المساعده؟

بتاريخ:
  • كاتب الموضوع

المشكلة في وضع علامة <% و %>
تاكدوا من مكانها .

بتاريخ:
  • كاتب الموضوع

مع العلم باني عندما انزلت ojdbc14.jar ثم قمت بعمل extract له :(

ليش تعملوا Extract ?? خليه مثل ماهو .. jar = zip مايفرق .

بتاريخ:

طيب ممكن تعمل مراجعة للكود الموجود
فقط للتاكد انه يعمل
ولك جزيل الشكر يا اخ احمد

بتاريخ:
  • كاتب الموضوع

انته مشكلتك ان التومكات ما تعرف على الJDBC Classes و السبب هو انك لم تعرفه بشكل صحيح .
لأنك قمت بعملية Extract للملف ojdbc14.jar وهذا خطأ .
يجب ان يبقى الملف مثل ماهو وان تقوم بوضعه في المجلد common/lib وتعيد تشغيل التومكات .

الكود صحيح جربته و كثير من الاعضاء جربوه ويعمل لديهم بطريقة صحيحة بدليل ماكتبوه في ردودهم .

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

  • بعد 3 شهور...
بتاريخ:

السلام عليكم عند دخولي لصفحة لاضافة ادوات 10g علي صفحة النت صفحة التصميم لاتظهر وتظهر صفحة html وملاحظة عدم وجوج ccs

  • بعد 1 شهر...
بتاريخ:

انا عندي تساؤل!!
مما فهمته انه يجب ان اوف البيئه اولا !
طيب عملت بكل الخطوات ووفرة البيئه !!
هل استطيع بعد ذلك تنزيل ال jdeveloper
والعمل عليه ؟
اي عندما اريد العمل على jdeveloper
هل يجب ان اوفر هذه البيئه كما سبق شرح خطواتها ؟
وهل تنزيل ال jdeveloper مجرد تنزيل عادي ستب وننتهي ؟ او هنالك خطوات له ؟
وشكرا

  • بعد 1 شهر...
بتاريخ:

Salam Ahmad
thank you so much for this great work, I 'm looking to hear from you and see online as before.....take care
and I hope u r doing well

Samer Qosiny

  • بعد 3 شهور...
بتاريخ:

الأخ أحمد
جزاك الله كل خير
فعلاً أنا عاجز عن الشكر وإعطائكم اللقب المنسب لكم
تحياتي وربنا يزيدكم ودايما في زيادة

  • بعد 4 أسابيع...
بتاريخ:

اسف والله ياشباب
بعد ماتثبت الموضوع ماعاد صرت اعرف اذا فيه ردود جديدة !!
على كل حال شباب المراجع موجودة لكن السؤال من وين ابدأ
كنت احب اني ادخل بكم الى عالم JSP عن طريق برنامج DreamweaverMX
لكن صعب اننا ندخل محل احد ونروج لبضاعة المحل اللي جنبه :)
ومانبي سكوت الشهري يزعل علينا ;)

يعني افضل طريقة اننا نشرح JSP عن طريق JDeveloper 10g
وان شاء الله نبدأ في شرح برنامج JDeveloper في حدود الـweb application
بس صبركم علي .
يمكن تكون البداية من هذا اليوم .
وشكراً على اهتمامكم

قُدماً ..
احمد الجابري



استاذ احمد الجابري ..
انت قدمت خدمة للعالم العربي والاسلامي ..

بهذذا الموضوع الرائع

بارك الله فيك

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.